“Marriott International's stock is trading close to all-time highs despite geopolitical conflict in Iran and rising consumer costs.”