FCAP First Capital Inc releases Q3 2025 earnings with no consensus estimates shares dip 101 today Seven SEVN Stock Breakout or Breakdown Bullish Sentiment 20260418 Natures NATR Stock Is It Worth Adding to Portfolio Natures Sunshine Products posts 548 EPS beat Shattuck Labs STTK Stock Pending Order Tick Up 20260418 China Spy Case in Norway Highlights Vulnerabilities in Arctic Geopolitical and Investment Landscape Survey Reveals Americans Prefer Nuclear Power Plants Over Data Centers Amid AI Environmental Concerns Netcapital NCPL Q1 2026 Earnings Miss by Significant Key Takeaways US Crude and Fuel Inventories Decline Amid Escalating Iran Conflict EIA Report Shows Michael Burry Reveals Contrarian Fintech Bet in Substack Post New High Street Crime Unit to Target Gangs Using Shop Fronts Following BBC Investigation Palo Alto Networks Surge How Institutional Inflows Fueled a 2650 Rally The 1 Trillion AI Data Center Buildout Is Fueling a Cost Consumers Cant Escape