FSLR First Solar Inc reports Q4 2025 EPS missing analyst estimates shares edge 063 lower in todays trading Navigator NVGS reports Q1 2026 earnings 147 EPS on 587M revenue as shares edge higher NXGL NexGel Inc shares fall over 15 percent after Q4 2025 EPS loss lands far below analyst consensus estimates Is Patria PAX stock breaking out Q4 2025 Profit Surprises APM Aptorum shares latest biotech pipeline progress management highlights upcoming key clinical trial milestones The critical factors shaping Silicom SILC future Steady Climb 20260508 Roundhill Memory ETF Hits 10 Billion in Record Time as AI Memory Demand Surges Iridium Communications IRDM Slips 238 Testing 4028 Support 20260515 HeadofState Diplomacy Strengthens ChinaRussia Partnership as Putins Visit Nears Energy Recovery ERII Drops 244 Key Support at 799 20260517 Fed Dissenters Explain No Votes Cite Disagreement Over Hinting at Next Rate Cut AI Infrastructure MegaDeal Tech Titans Pledge Up to 500 Billion for US Data Centers PodcastOne PODC Holds Near Key Support After Marginal Decline Nikkei and KOSPI Rally on Hopes of Iran Nuclear Deal Breakthrough Optical Cable Corporation OCC Q1 2026 Earnings Net Loss Per Share Reported Amid Sluggish Demand Nvidias 150 Billion Spending Plans Boost Taiwan Chip Stocks as Mainland China Peers Decline RealTime Data and Transparent Pricing How Trading Platforms Like Plus500 Are Meeting Investor Demands in Fast Markets Avantor Shares Decline After Company Issues Guidance Below Market Expectations Uranium Royalty UROY Q1 2026 Earnings 001 EPS Surges Past 001 Estimates Instructure Pays Hackers to Delete Stolen Student Data After Canvas Cyberattack Eltek ELTK Earnings Outlook Key Metrics for Q4 2025 Waterdrop WDH Stock Slides 095 Support at 148 20260515 Banco Macro BMA Stock Today Drops 103 Key Support at 6749 20260515