Top 20 institutional holders

Rank Holder SharesFloat % Change Date reported
1 Renaissance Technologies Corp 45.40K (3.92%) -79.71K
Decreased by -175.56%
Jun 30, 23
2 Advisor Group Holdings, Inc. 275.00 (0.02%) 0.00
Increased by 0.00%
Jun 30, 23
3 Ameritas Advisory Services, LLC 0.00 (0.00%) -65.00
Decreased by N/A%
Jun 30, 23

Top 20 mutual fund holders

Rank Holder SharesFloat % Change Date reported
1 Fidelity® NASDAQ Composite Index® 5.33K (0.46%) 0.00
Increased by 0.00%
Jun 30, 23