Glenn Robert Alexander (CIK 0001861335)

Latest company ownership

Shares held
9,981
Last filed at
May 7, 2021
Confidence Score
50.1
2025Q4
Confidence Score History
2022Q1 2025Q4
Role: EVP & Chief Legal Officer
Shares held
5,498
Last filed at
Nov 20, 2025
Confidence Score
25.6
2025Q4
Confidence Score History
2025Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Nov 19, 2025 Nov 20, 2025 Duke Energy CORP EVP & Chief Legal Officer Sell 17.5 -8,200 -32.71% $1M
Feb 22, 2025 Feb 25, 2025 Duke Energy CORP CEO Sell 22.5 -1,867 -8.59% $215.7K
Feb 7, 2025 Feb 11, 2025 Duke Energy CORP CEO Sell 97.5 +6,381 41.58% $312K
Nov 15, 2024 Nov 18, 2024 Duke Energy CORP CEO Sell 5.0 -15,002 -49.52% $1.6M
May 5, 2024 May 7, 2024 Duke Energy CORP CEO Sell 43.8 -129 -0.43% $12.9K
Feb 22, 2024 Feb 26, 2024 Duke Energy CORP CEO Sell 22.5 -836 -3.26% $77.3K
Feb 5, 2024 Feb 7, 2024 Duke Energy CORP CEO Sell 95.0 +4,775 22.91% $191.9K
May 5, 2023 May 9, 2023 Duke Energy CORP CEO Sell 45.0 -86 -0.41% $8.5K
Feb 23, 2023 Feb 27, 2023 Duke Energy CORP CEO Sell 26.3 -438 -2.07% $42.4K
Feb 19, 2023 Feb 22, 2023 Duke Energy CORP CEO Sell 36.3 -112 -0.66% $11.1K
Feb 6, 2023 Feb 8, 2023 Duke Energy CORP CEO Sell 95.0 +2,475 16.93% $110.1K
May 5, 2022 May 9, 2022 Duke Energy CORP CEO Sell 37.5 -87 -0.60% $9.6K
Mar 4, 2022 Mar 7, 2022 Duke Energy CORP CEO Sell 28.8 -1,430 -8.96% $150.2K
Feb 27, 2022 Mar 1, 2022 Duke Energy CORP CEO Sell 36.3 -110 -0.68% $11K
Feb 24, 2022 Feb 28, 2022 Duke Energy CORP CEO Sell 36.3 -133 -0.82% $12.9K
Feb 19, 2022 Feb 22, 2022 Duke Energy CORP CEO Sell 36.3 -113 -0.86% $11.3K
Feb 8, 2022 Feb 10, 2022 Duke Energy CORP CEO Sell 22.5 -963 -6.81% $100.5K