1Q26 Earnings Release