Stock Market Live June 10, 2026: S&P 500 (SPY) Sinks on Fear of War
Live Updates Market Movers: Super Micro Computer Down 12%8:12am ETShares of Super Micro Computer (NASDAQ: SMCI) are down 12% or by $4.66 a share after the company announced $7 billion in equity…