Oshkosh OSK Reports Mixed Q1 2026 Revenue Beats but EPS Misses Fortress FBIOP Stock Today Rallies 726 Resistance at 1691 20260518 TJGC Group TJGC Flat at 219 Consolidation Continues 20260518 US Retail Spending Highlights Spring Growth Amid Wary Consumer Sentiment ROST Q1 2026 Earnings EPS Surges Past Estimates with 145 Beat Oil Markets Calm May Precede Historic Supply Shock Analysts Warn