Constellation Energy Corp: management transactions · United States · SEC (Form 4) SEC:constellation-energy-corp-a38c78 US US · SEC (Form 4) Mcap 94.1Bn€ Utilities
Browse the full insider trade history of Constellation Energy Corp, a listed equity based in United States. Shares trade on US US, under the supervision of SEC (Form 4). Operating in the Utilities sector, Constellation Energy Corp has published 10 public disclosures. Market capitalisation: €94.1bn. The latest transaction was reported on 4 April 2022 — Attribution. Among the most active insiders: Ferguson Rhonda S. Every trade is accessible without an account.
Financial data FY ended December 2025 · cache
Analyst consensus
20 analysts 272.40 € Target 365.83 €(+40%) 441.00 €
Income statement
Revenue 25.53 Bn€
Gross profit 4.69 Bn€ 18% margin
Net income 2.32 Bn€ 12.7% margin
Valuation
PER (trailing) 22.6x
PER (forward) 19.2x
P/Book 2.8x
Beta 1.16
Balance sheet & cash
Market cap 94.12 Bn€
Total debt 8.99 Bn€
Free Cash Flow 1.29 Bn€
Debt / Equity 66%
Profitability & ownership
ROE 16.1%
ROA 4.2%
% insiders 0.3%
% institutions 82.3%
Last declaration on 4 April 2022
Declarations 10 total
Executives ◆ Grant24 SEC
€22,943 495 shares @ €46.3497 0.0000% mcap 100.0% of flow
Common Stock (Deferred Stock Units)
SEC:0001140361-22-013008:0 · 31 Mar 2022
Executives ◆ Grant24 SEC
€38,702 835 shares @ €46.3497 0.0000% mcap 100.0% of flow
Common Stock (Deferred Stock Units)
SEC:0001140361-22-013010:0 · 31 Mar 2022
Executives ◆ Grant24 SEC
€38,702 835 shares @ €46.3497 0.0000% mcap 100.0% of flow
Common Stock (Deferred Stock Units)
SEC:0001140361-22-013011:0 · 31 Mar 2022
Executives ◆ Grant24 SEC
€38,702 835 shares @ €46.3497 0.0000% mcap 100.0% of flow
Common Stock (Deferred Stock Units)
SEC:0001140361-22-013012:0 · 31 Mar 2022
Executives ◆ Grant24 SEC
€22,943 495 shares @ €46.3497 0.0000% mcap 100.0% of flow
Common Stock (Deferred Stock Units)
SEC:0001140361-22-013009:0 · 31 Mar 2022
Executives ◆ Grant24 SEC
€38,702 835 shares @ €46.3497 0.0000% mcap 100.0% of flow
Common Stock (Deferred Stock Units)
SEC:0001140361-22-013007:0 · 31 Mar 2022
Executives ◆ Grant24 SEC
€22,943 495 shares @ €46.3497 0.0000% mcap 100.0% of flow
Common Stock (Deferred Stock Units)
SEC:0001567619-22-008037:0 · 31 Mar 2022
Executives ◆ Grant24 SEC
€22,943 495 shares @ €46.3497 0.0000% mcap 100.0% of flow
Common Stock (Deferred Stock Units)
SEC:0001140361-22-013005:0 · 31 Mar 2022
Executives ◆ Grant24 SEC
€22,943 495 shares @ €46.3497 0.0000% mcap 100.0% of flow
Common Stock (Deferred Stock Units)
SEC:0001140361-22-013004:0 · 31 Mar 2022
Executives ◇ Options16 SEC
22,208 shares
Common Stock
SEC:0001567619-22-006223:0 · 1 Mar 2022