| FMR LLC |
31 Mar, 2026 |
7,144,797 |
7,144,797 |
0.00% |
$71,590,866.00 |
| BlackRock, Inc. |
31 Mar, 2026 |
3,629,600 |
3,629,600 |
0.00% |
$36,368,592.00 |
| Capital International Investors |
31 Mar, 2026 |
2,634,073 |
2,634,073 |
0.00% |
$26,393,411.00 |
| VANGUARD CAPITAL MANAGEMENT LLC |
31 Mar, 2026 |
2,337,783 |
2,337,783 |
0.00% |
$23,424,586.00 |
| Morgan Stanley |
31 Mar, 2026 |
1,513,010 |
1,513,010 |
0.00% |
$15,160,361.00 |
| GEODE CAPITAL MANAGEMENT, LLC |
31 Mar, 2026 |
1,220,118 |
1,220,118 |
0.00% |
$12,228,763.00 |
| UBS Group AG |
31 Mar, 2026 |
1,203,422 |
1,203,422 |
0.00% |
$12,058,288.00 |
| State Street Corp |
31 Mar, 2026 |
1,176,875 |
1,176,875 |
0.00% |
$11,792,288.00 |
| Interchange Capital Partners, LLC |
31 Mar, 2026 |
880,571 |
880,571 |
0.00% |
$8,823,321.00 |
| Alpine Fox Capital LLC |
31 Mar, 2026 |
606,242 |
606,242 |
0.00% |
$6,074,545.00 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP |
31 Mar, 2026 |
557,230 |
557,230 |
0.00% |
$5,583,445.00 |
| LMR Partners LLP |
31 Mar, 2026 |
520,072 |
520,072 |
0.00% |
$5,211,121.00 |
| Northern Trust Corp |
31 Mar, 2026 |
396,271 |
396,271 |
0.00% |
$3,970,635.00 |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND |
31 Mar, 2026 |
372,206 |
372,206 |
0.00% |
$3,729,504.00 |
| Nuveen, LLC |
31 Mar, 2026 |
369,998 |
369,998 |
0.00% |
$3,707,380.00 |
| VANGUARD FIDUCIARY TRUST CO |
31 Mar, 2026 |
330,555 |
330,555 |
0.00% |
$3,312,161.00 |
| LAKEWOOD CAPITAL MANAGEMENT, LP |
31 Mar, 2026 |
328,570 |
328,570 |
0.00% |
$3,292,271.00 |
| Goldman Sachs Group Inc |
31 Mar, 2026 |
317,310 |
317,310 |
0.00% |
$3,179,444.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC |
31 Mar, 2026 |
301,711 |
301,711 |
0.00% |
$3,023,144.00 |
| Raymond James Financial Inc |
31 Mar, 2026 |
252,522 |
252,522 |
0.00% |
$2,530,271.00 |