Slrc Stock Analysis Slr Investment Corp 0.28 Pct Dip Review At 14.27 Price Level 20260401 1 Trump Postpones AI Executive Order Signing Citing Concerns Over Potential Constraints SoundThinking Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines RBC Capital Flags Potential Q1 Upside for Snowflake Amid Strong Cortex Code Adoption and Steady Product Revenue Growth FRBA Q1 2026 Earnings EPS Misses Estimates by Wide Margin Despite Positive Stock Reaction Intuit to Cut 17 of Workforce Shifting Focus to AI Amid Tax Business Disruption Concerns Lenovo Shares Surge Over 15 as AI Revenue Nearly Doubles on Record Earnings SpaceX OpenAI and Anthropic IPOs Could Trigger Major Wall Street Rebalancing