| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #6 | $498,968 | 133,058 | $537,981 | 131,858 | +1,200+0.91% | Add |
| GEODE CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #5 | $203,681 | 54,315 | $211,400 | 51,814 | +2,501+4.83% | Add |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | <0.01% | #4 | $140,156 | 37,375 | $116,839 | 28,637 | +8,738+30.51% | Add |
| Yorkville Advisors Global, LP |
| 0.15% | 0.09% | #1 | $137,182 | 36,582 | $134,560 | 32,000 | +4,582+14.32% | Add |
| MILLENNIUM MANAGEMENT LLC |
| <0.01% | <0.01% | #3 | $121,931 | 32,515 | $147,623 | 36,182 | -3,667-10.13% | Reduce |
| BlackRock, Inc. |
| <0.01% | — | #9 | $56,187 | 14,983 | $0 | 0 | +14,983 | New Buy |
| NORTHERN TRUST CORP |
| <0.01% | — | #7 | $46,504 | 12,401 | $0 | 0 | +12,401 | New Buy |
| Tower Research Capital LLC (TRC) |
| <0.01% | — | #2 | $4,462 | 1,190 | $0 | 0 | +1,190 | New Buy |
| Caitong International Asset Management Co., Ltd |
| <0.01% | — | #8 | $8 | 2 | $0 | 0 | +2 | New Buy |