FLNC - Solar stocks plunge after U.S. House passes Trump tax bill; Sunrun sinks 39% May, 22 2025 10:01 AM Fluence Energy Inc. 2025-05-22 10:01:06 ET More on Sunrun and Enphase Energy Don't Run From Sunrun: Why I'm Bullish From Selloff To Setup - Enphase Reloads Enphase Q1: It Pays To Be Contrarian For further details see: Solar stocks plunge after U.S. House passes Trump tax bill; Sunrun sinks 39%