$42.34
0.220.52%
Últ. Act.: Oct 13, 4:46 PM
$42.16
0.040.09%

Exelon (EXC) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
1.030B
Shares Float
905.439M
Insider Shares Owned
2.167M
Insider % Owned
0.2%
Institutional Shares Held
746.729M
Institutional % Held
72.5%
Ownership Breakdown