“Marriott International's stock is trading near all-time highs despite geopolitical conflict in Iran and higher consumer travel costs.”