Stocks fell in the afternoon session after the Dow Jones Industrial Average dropped 0.7% due to lingering uncertainty and a volatile week. President Trump reducing tariff threats against European allies provided relief, removing a market headwind. Despite recovery, geopolitical risks and market volatility remain concerns. Plug Power’s shares are volatile, with today’s move suggesting meaningful news but not a fundamental change. Previous downgrades and industry challenges have impacted the stock. Currently trading at $2.47 per share, 40.3% below its 52-week high. Investors who bought 5 years ago would see a return of $37.51.

Read more at Stock Story Media: Installed Building Products, Plug Power, Hertz, Shoals, and Distribution Solutions Shares Are Falling, What You Need To Know