| Fund | Previous Shares | Current Shares | Previous Weight (%) | Current Weight (%) | Type |
|---|---|---|---|---|---|
| Laurel Wealth Advisors LLC | 5,705,964 | 30,845 | 0.44 | 1.00 | sell |
| Laurel Wealth Advisors LLC | 5,705,964 | 30,845 | 0.44 | 1.00 | sell |
| Qube Research & Technologies Ltd | 3,414,079 | 1,583,304 | 0.97 | 0.58 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 39,178,351 | 40,439,493 | 0.53 | 0.62 | buy |
| BALYASNY ASSET MANAGEMENT L.P. | 1,293,784 | 60,485 | 0.58 | 0.03 | sell |
| JANUS HENDERSON GROUP PLC | 3,783,634 | 4,933,689 | 0.35 | 0.53 | buy |
| RENAISSANCE TECHNOLOGIES LLC | 1,961,998 | 928,071 | 0.53 | 0.31 | sell |
| FIRST TRUST ADVISORS LP | 1,502,221 | 494,551 | 0.23 | 0.09 | sell |
| ROYAL BANK OF CANADA | 9,266,467 | 8,362,096 | 0.35 | 0.37 | sell |
| PERRITT CAPITAL MANAGEMENT INC | 799,253 | 4,342 | 0.41 | 0.48 | sell |