First Solar Inc $174.40 (-2.49, 1.41%)

Open Long

NASDAQ