ITRN Q4 2025 Earnings EPS Beats Estimates Stock Rises 316 Blue Owl Capital Corporation OBDC Q1 2026 Earnings EPS Misses Estimates but Stock Posts Modest Gain iHeartMedia Q1 2026 Earnings EPS Misses Estimates Amidst Challenges Stock Still Gains VICI Properties Q1 2026 Earnings EPS Surpasses Estimates by 1443 Stock Edges Higher FFWM Q4 2025 Earnings EPS Misses Estimates by Wide Margin Stock Rises Teads Holding Co TEAD Q1 2026 Earnings EPS Beats Expectations by 257 Amid Challenging Ad Market Stock Slips