Intrinsic
Screener
Valuation
Movers
Economy
Bonds
Institutions
Business Summaries
Updates
Go
Sign In
Screener
Summaries
Updates
Institutions
Sign In
More
↑
Overview
Financials
Chart
Business Summary
Filings
Ownership
Valuation
Ownership — ROL
Institutional Holdings
Insider Transactions
US Institutional Ownership
57.4%
Institution
Shares
Value
Ownership %
Change
Filing Date
BlackRock, Inc.
28.85M
$1.20B
6.00%
+233.1K
2026-06-30
VANGUARD CAPITAL MANAGEMENT LLC
19.80M
$826.0M
4.11%
+114.5K
2026-06-30
VANGUARD PORTFOLIO MANAGEMENT LLC
16.98M
$708.0M
3.53%
+518.3K
2026-06-30
STATE STREET CORP
13.56M
$566.0M
2.82%
+488.0K
2026-06-30
GEODE CAPITAL MANAGEMENT, LLC
11.78M
$490.0M
2.45%
+89.6K
2026-06-30
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC
8.21M
$342.0M
1.71%
-1.49M
2026-06-30
MORGAN STANLEY
6.46M
$269.0M
1.34%
+989.0K
2026-06-30
Invesco Ltd.
6.13M
$255.0M
1.27%
-437.0K
2026-06-30
Select Equity Group, L.P.
4.28M
$178.0M
0.89%
-483.2K
2026-06-30
NORGES BANK
3.93M
$164.0M
0.82%
-142.0K
2026-06-30
AMF Tjanstepension AB
3.56M
$148.0M
0.74%
-113.6K
2026-06-30
USS Investment Management Ltd
3.54M
$147.0M
0.74%
+405.2K
2026-06-30
Pictet Asset Management Holding SA
3.48M
$145.0M
0.72%
+568.9K
2026-06-30
DIMENSIONAL FUND ADVISORS LP
3.37M
$140.0M
0.70%
+512.7K
2026-06-30
Qube Research & Technologies Ltd
3.20M
$133.0M
0.67%
+3.12M
2026-06-30
GOLDMAN SACHS GROUP INC
2.99M
$124.0M
0.62%
+464.5K
2026-06-30
NORTHERN TRUST CORP
2.98M
$124.0M
0.62%
+34.8K
2026-06-30
WELLINGTON MANAGEMENT GROUP LLP
2.87M
$119.0M
0.60%
-198.9K
2026-06-30
CHARLES SCHWAB INVESTMENT MANAGEMENT INC
2.47M
$103.0M
0.51%
+70.6K
2026-06-30
Sixth Street Partners Management Company, L.P.
2.47M
$103.0M
0.51%
--
2026-06-30
STIFEL FINANCIAL CORP
2.27M
$94.0M
0.47%
-14.6K
2026-06-30
JPMORGAN CHASE & CO
2.26M
$95.0M
0.47%
+295.9K
2026-06-30
APG Asset Management N.V.
2.14M
$78.0M
0.44%
-2.12M
2026-06-30
WELLS FARGO & COMPANY/MN
2.06M
$86.0M
0.43%
-74.3K
2026-06-30
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC
2.02M
$84.0M
0.42%
+26.8K
2026-06-30
← Prev
Page 1 of 32
Next →