Hudson Canyon Capital Management’s NextEra Energy NEE Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q1
Sell
-22,633
Closed -$1.62M 57
2024
Q4
$1.62M Hold
22,633
1.06% 46
2024
Q3
$1.91M Hold
22,633
1.24% 39
2024
Q2
$1.6M Sell
22,633
-817
-3% -$58K 1.08% 50
2024
Q1
$1.5M Hold
23,450
0.96% 51
2023
Q4
$1.42M Buy
23,450
+2,135
+10% +$122K 1.04% 54
2023
Q3
$1.22M Hold
21,315
1% 54
2023
Q2
$1.58M Sell
21,315
-677
-3% -$51.3K 1.25% 46
2023
Q1
$1.7M Buy
21,992
+1,441
+7% +$111K 1.42% 38
2022
Q4
$1.72M Sell
20,551
-441
-2% -$35.6K 1.59% 35
2022
Q3
$1.65M Hold
20,992
1.64% 24
2022
Q2
$1.63M Buy
20,992
+919
+5% +$70K 1.57% 33
2022
Q1
$1.7M Hold
20,073
1.34% 42
2021
Q4
$1.87M Sell
20,073
-975
-5% -$84.3K 1.36% 42
2021
Q3
$1.65M Hold
21,048
1.27% 48
2021
Q2
$1.54M Sell
21,048
-802
-4% -$60.2K 1.15% 56
2021
Q1
$1.65M Buy
21,850
+127
+0.6% +$9.91K 1.3% 50
2020
Q4
$1.68M Buy
+21,723
New +$1.62M 1.33% 44

Other funds holding NEE

Hudson Canyon Capital Management's NEE Position: Q1 2025 in Review

Hudson Canyon Capital Management sold out of NextEra Energy (NEE) in Q1 2025, closing a stake of 22,633 shares — an estimated $1.62M sold.

Hudson Canyon Capital Management first reported a position in NEE in Q4 2020 and held it in 17 quarters. The position peaked at $1.91M in Q3 2024. 2,733 funds tracked by Wall St. Rank hold NEE as of Q1 2025.

  • Hudson Canyon Capital Management reported no remaining NextEra Energy position as of Q1 2025 after selling out during the quarter.
  • Hudson Canyon Capital Management sold 22,633 NextEra Energy shares in Q1 2025, an estimated $1.62M.
  • Hudson Canyon Capital Management first reported a position in NextEra Energy in Q4 2020 and held it in 17 quarters.
  • Hudson Canyon Capital Management's NextEra Energy position peaked at $1.91M in Q3 2024.
  • 2,733 funds tracked by Wall St. Rank held NextEra Energy as of Q1 2025.

Based on Hudson Canyon Capital Management's 13F filing for Q1 2025, filed 12 May 2025.