April 26, 2026 BYD Earnings, Japanese Airlines Financials, and Genting’s New York Casino Tables: Key Updates You Need to Know