Diane Leopold
President, Dominion Energy.
Companies
- CMS EnergyBoard member Feb 23, 2026 to now1
- CONSUMERS ENERGY COBoard member Feb 23, 2026 to now2
- nVent Electric plcBoard member Jul 18, 2025 to now3
- Markel CorporationBoard member May 16, 2018 to now4
- Dominion EnergyChief operating officer Dec 3, 2019 to Feb 27, 20245
- Dominion EnergyChief executive officer Feb 2, 2018 to Nov 7, 20196
- Dominion EnergyPresident Feb 3, 2017 to Feb 7, 20177
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
Dominion Energy D98,146 shares8$6.1M at $62.54Feb 27, 2024
Markel Corporation MKL2,895 shares9$5.4M at $1,874.82Jun 17, 2026- CMS Energy CMS5,180 shares10$350.0K at $67.57May 8, 2026
- nVent Electric plc NVT976 shares11$138.0K at $141.44Jul 20, 2026
- CONSUMERS ENERGY CO CMS-PB0 shares12Feb 23, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Jul 17, 2026Shares withheld for tax 222 shares at $154.92 of nVent Electric plc11
- Jun 15, 2026Other 66 shares at $1,668.65 of Markel Corporation9
- May 20, 2026Granted 89 shares of Markel Corporation13
- May 15, 2026Granted 976 shares of nVent Electric plc14
- May 8, 2026Granted 2,411 shares of CMS Energy10
- May 7, 2026Bought 50 shares at $1,789.19 of Markel Corporation15
- May 6, 2026Bought 100 shares at $1,792.61 of Markel Corporation15
- Feb 25, 2026Bought 2,000 shares at $76.70 of CMS Energy16
- Feb 20, 2026Granted 769 shares of CMS Energy17
- Aug 13, 2025Bought 100 shares at $90.07 of nVent Electric plc18
- Aug 13, 2025Bought 1,900 shares at $89.84 of nVent Electric plc18
- Jul 17, 2025Granted 1,748 shares of nVent Electric plc19
- Jun 13, 2025Other 63 shares at $1,735.89 of Markel Corporation20
- May 21, 2025Granted 88 shares of Markel Corporation21
- Jun 14, 2024Other 79 shares at $1,389.66 of Markel Corporation22
- May 22, 2024Granted 100 shares of Markel Corporation23
- Feb 26, 2024Granted 12,887 shares of Dominion Energy8
- Feb 1, 2024Shares withheld for tax 6,341 shares at $46.68 of Dominion Energy24
- Dec 1, 2023Sold 5,077 shares at $45.51 of Dominion Energy25
- Dec 1, 2023Sold 700 shares at $45.52 of Dominion Energy25
- Dec 1, 2023Sold 273 shares at $45.53 of Dominion Energy25
- Dec 1, 2023Sold 200 shares at $45.52 of Dominion Energy25
- Oct 1, 2023Shares withheld for tax 5,739 shares at $44.67 of Dominion Energy26
- Jun 15, 2023Other 91 shares at $1,204.63 of Markel Corporation27
- Jun 1, 2023Sold 6,250 shares at $49.16 of Dominion Energy28
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARCMS Energy, Board member
- 2SEC EDGARCONSUMERS ENERGY CO, Board member
- 3SEC EDGARnVent Electric plc, Board member
- 4SEC EDGARMarkel Corporation, Board member
- 5
- 6
- 7SEC EDGARDominion Energy, President
- 8
- 9
- 10
- 11
- 12
- 13SEC EDGARForm 4 filed May 22, 2026
- 14SEC EDGARForm 4 filed May 19, 2026
- 15SEC EDGARForm 4 filed May 8, 2026
- 16SEC EDGARForm 4 filed Feb 27, 2026
- 17SEC EDGARForm 4 filed Feb 23, 2026
- 18SEC EDGARForm 4 filed Jan 16, 2026
- 19SEC EDGARForm 4 filed Jul 18, 2025
- 20SEC EDGARForm 4 filed Jun 17, 2025
- 21SEC EDGARForm 4 filed May 23, 2025
- 22SEC EDGARForm 4 filed Jun 17, 2024
- 23SEC EDGARForm 4 filed May 23, 2024
- 24SEC EDGARForm 4 filed Feb 5, 2024
- 25SEC EDGARForm 4 filed Dec 1, 2023
- 26SEC EDGARForm 4 filed Oct 3, 2023
- 27SEC EDGARForm 4 filed Jun 16, 2023
- 28SEC EDGARForm 4 filed Jun 1, 2023