$54.42
-1.03-1.86%
Last update: Oct 7, 6:30 PM
$54.65
-0.80-1.44%

Center (CSR) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
16.798M
Shares Float
11.435M
Insider Shares Owned
3.344M
Insider % Owned
19.9%
Institutional Shares Held
10.434M
Institutional % Held
62.1%
Ownership Breakdown
Net Insider Activity by Month