Airbnb just released its Q2 2025 financial results. While Wall Street analysts are poring over margins and share buybacks, short-term rental (STR) investors should be looking at something else: the […]