FSLR

Last
254.80 -18.03 (-6.61%)
Time
2025-12-12 16:00:00
Previous Close
272.83
Open
273.00
High
273.80
Low
249.00