Hospitality company Travel + Leisure (NYSE:TNL) fell short of the market’s revenue expectations in Q3 CY2024, with sales flat year on year at $993 million. Its GAAP profit of $1.39 per share was also 5.7% below analysts’ consensus estimates.Read More