OFS Credit OCCI Q1 2026 earnings disappoint yet OCCI stock rises 334 on investor optimism STAG Stag Industrial posts 917 percent EPS surprise in Q4 2025 101 percent year over year revenue growth shares barely change IT Tech ITP Stock Revenue Whisper Weakens 20260420 Designer DBI Stock Consolidates Bullish Sentiment 20260420 BorgWarner BWA Stock Movement Analysis Q4 2025 Profit Exceeds Views UK Signs Historic Trade Deal with Gulf States Poised to Boost Economy by Billions Trump Skips Sons Wedding Citing Iran Concerns Geopolitical Focus May Shape Market Sentiment Iran Stands Firm as Trump Rejects Peace Counteroffer Escalating Middle East Tensions China Industrial Profits Surge 247 in April Marking Fastest Growth in Over Two Years Cybersecurity Jobs Surge 11 as AI Era Drives Demand for Digital Protection US Gasoline Demand Expected to Rise as Summer Travel Season Begins Potentially Adding Price Pressure Morgan Stanley Revises Palo Alto Networks Price Target Amid Shifting Cybersecurity Demand