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