Shoals Technologies Reaches TwoYear High Amid Manufacturing Expansion TriNet Group TNET Q1 2026 Earnings EPS Surges Past Estimates Stock Gains 41 Bitcoin Dips Below 75000 as USIran Diplomacy Uncertainty and ETF Outflows Weigh on Sentiment