First Solar stock hits 52-week high at $248.22 By Investing.com

October 27, 2025

First Solar stock hits 52-week high at $248.22