$52.37
-0.16-0.3%
Ult. Agg.: Oct 21, 1:54 PM
$52.40
-0.13-0.25%

Root (ROOT) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
15.822M
Shares Float
13.229M
Insider Shares Owned
5.318M
Insider % Owned
34.3%
Institutional Shares Held
5.079M
Institutional % Held
32.8%
Ownership Breakdown
Net Insider Activity by Month