Run Stock Analysis Sunrun Inc. Falls 4.59 To 13.5 Amid Solar Industry Headwinds 20260403 SBA SBAC Stock Steady at 20789 Support at 19750 20260520 Pershing Squares Bill Ackman Builds Microsoft Stake Sees Rare Value in Tech Giant Amid AI and Cloud Push Standard SLI Q4 2025 Earnings Miss by Significant Key Takeaways News Corporation NWSA Stock Today Drops 124 Key Support at 2461 20260520