Investing Booking Holdings: The Travel Stock That Thrived When Travel Collapsed by Thomas Chua 3 October 2025 7