OCC Q1 2026 Earnings Net Loss of 005 Per Share Reported Stock Gains 788 A10 Networks Q1 2026 Earnings EPS Surprise Drives Positive Market Reaction Trane Technologies TT Q1 2026 Earnings EPS Beats Estimates as Operational Strength Drives Confidence LEN Q1 2026 Earnings EPS Falls Short of Estimates Amid Modest Stock Gain FLNG Q1 2026 Earnings EPS Misses Estimates as LNG Shipping Market Faces Headwinds ULBI Q1 2026 Earnings Earnings Miss but Stock Gains Signaling Investor Optimism