First Solar (FSLR) trading was volatile following its latest earnings after the closing bell. George Tsilis notes DOGE as an institution pinning pressure on the stock, though he argues its valuation remains attractive to investors.
Market On Close
25 Feb 2025
SHARE