SPWR -31.5% after Q2 revenue miss
Live News EQUITY L impact Jul 28, 2026, 01:38 PM UTC SPWR -31.5% after Q2 revenue miss SPWR -31.5% after Q2 revenue miss SPWR SquawkNews Newsroom SPWR -31.5% after Q2 revenue miss