NextEra Energy, Inc. (NYSE)
$71.86 -1.92 (-2.60%)
Data as of 06/17/2025 04:00 PM EDT
Minimum 20 minutes delay