What is the sentiment around Johnson JCI stock Q1 2026 Earnings Beat Estimates Targa Resources Corp TRGP Announces 25 Quarterly Dividend Hike Sets Q1 2026 Earnings Webcast Timeline OXLCG Oxford records 74 Q4 2025 EPS miss triggering a 065 drop in share price today FN Fabrinet posts narrow Q1 2026 EPS beat sending shares 446 percent higher in todays trading How Exagen XGN returns capital to shareholders Q4 2025 Earnings Fall Short Is Nutanix NTNX stock competitive Q1 2026 Profit Surprises SPRU Spruce posts negative 038 Q4 2025 EPS stock dips 03 percent with no analyst estimates for comparison TJX Companies TJX Cautious Fiscal 2027 Guidance Versus Consistent Earnings Outperformance Reassessing the Investment Narrative BW Babcock fourth quarter 2025 earnings turn profitable against consensus loss estimates shares edge higher in todays trading What currency exposure Beacon Fin BBT Q4 2025 Earnings Fall Short