Bernstein Identifies Top Three China Semiconductor Stocks Amid Industry Recovery Oil Prices Surge as US Military Strikes in Iran Heighten Geopolitical Risk Jim Cramer Highlights Diversification Beyond AI at Monthly Portfolio Review Barclays Posts 18 Profit Increase Raises Annual Income Outlook SpaceX IPO Filing Draws Market Attention KraneShares AGIX Offers Indirect Space Exposure French Competition Regulation BelowThreshold Mergers After Doctolib Decision and Filing Threshold Increases POET Q1 2026 Earnings EPS Misses Expectations as Revenue Remains Unreported IRS Q1 2026 Earnings Significant Loss Reported as Stock Declines Village Farms International VFF Q1 2026 Earnings EPS Misses Estimates Slightly Amid Undisclosed Revenue OXLC Q4 2025 Earnings EPS Misses Estimates as Net Investment Income Falls Short Pineapple Financial Inc PAPL Q3 2025 Earnings Narrowed Loss Beats Estimates Amid Cost Control Focus ICU Medical Q1 2026 Earnings Strong EPS Beat Highlights Operational Efficiency Finward Bancorp FNWD Slips Slightly as Stock Holds Near Key Support Zone Danaher Edges Lower Amid Consolidation Support and Resistance Levels in Focus Caseys General Stores CASY Slips 178 as Retail Sector Headwinds Linger Blackrock MuniYield Quality Fund III MYI Gains 115 as Muni Bond Sentiment Improves AirSculpt Technologies AIRS Rebounds to 533 Testing Key Resistance at 560 Earnings Season Heats Up Key Reports and Analyst Estimates to Watch Construction Partners ROAD Q1 2026 Earnings Massive EPS Beat with 729 Surprise ALPS Group Inc ALPS Slides 386 as Shares Approach Key Support at 064