Top 20 Institutional Holders

Rank Holder Shares Change Date reported
1 RENAISSANCE TECHNOLOGIES LLC 11.33K -36.76K
Decreased by -324.51%
Jun 30, 23
2 MORGAN STANLEY 3.77K 3.56K
Increased by +94.40%
Jun 30, 23
3 ADVISOR GROUP HOLDINGS, INC. 3.05K 150.00
Increased by +4.92%
Jun 30, 23
4 TOWER RESEARCH CAPITAL LLC (TRC) 100.00 100.00
Increased by +100.00%
Jun 30, 23
5 JANE STREET GROUP, LLC 0.00 -15.42K
Decreased by N/A%
Jun 30, 23
6 UBS GROUP AG 0.00 -249.00
Decreased by N/A%
Jun 30, 23
7 VIRTU FINANCIAL LLC 0.00 -14.48K
Decreased by N/A%
Jun 30, 23

Top 20 Mutual Fund Holders

Rank Holder Shares Change Date reported
1 EMPOWER FUNDS, INC. 1.23M 0.00
Increased by 0.00%
Mar 31, 23
2 EMPOWER FUNDS, INC. 896.00K 0.00
Increased by 0.00%
Mar 31, 23
3 SA FUNDS INVESTMENT TRUST 667.00K 0.00
Increased by 0.00%
Mar 31, 23
4 ALLSPRING MASTER TRUST 210.00K 0.00
Increased by 0.00%
Feb 28, 23
5 ALLSPRING MASTER TRUST 160.00K 0.00
Increased by 0.00%
Feb 28, 23
6 Morningstar Funds Trust 137.00K 0.00
Increased by 0.00%
Apr 28, 23