First Solar, Inc.

FSLR
$217.85 (- $7.71 - 3.42%)
Last updated: 2026-08-18 12:39 UTC

Holding Performance

This ticker is not currently held in any of your portfolios.