| 1 | Capital International Investors | 8,043,735 | $634.0M | 0.10% | Share |
| 2 | VANGUARD GROUP INC | 6,195,382 | $488.6M | 0.01% | Share |
| 3 | KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 5,072,104 | $400.0M | 1.07% | Share |
| 4 | Capital Research Global Investors | 3,834,395 | $302.0M | 0.06% | Share |
| 5 | T. Rowe Price Investment Management, Inc. | 3,237,867 | $255.3M | 0.27% | Share |
| 6 | BlackRock, Inc. | 3,079,355 | $242.0M | 0.00% | Share |
| 7 | JANUS HENDERSON GROUP PLC | 2,671,748 | $210.0M | 0.09% | Share |
| 8 | BESSEMER GROUP INC | 1,711,217 | $134.0M | 0.21% | Share |
| 9 | Allspring Global Investments Holdings, LLC | 1,495,026 | $121.0M | 0.20% | Share |
| 10 | BlackRock, Inc. | 1,462,927 | $115.0M | 0.00% | Share |
| 11 | STATE STREET CORP | 1,460,723 | $115.0M | 0.00% | Share |
| 12 | FIRST TRUST ADVISORS LP | 1,411,042 | $111.0M | 0.08% | Share |
| 13 | Ghisallo Capital Management LLC | 1,399,273 | $110.3M | 4.93% | Share |
| 14 | FMR LLC | 1,397,223 | $110.0M | 0.01% | Share |
| 15 | GEODE CAPITAL MANAGEMENT, LLC | 1,055,620 | $83.0M | 0.01% | Share |
| 16 | Conestoga Capital Advisors, LLC | 1,046,576 | $82.5M | 1.39% | Share |
| 17 | FEDERATED HERMES, INC. | 1,049,509 | $82.0M | 0.14% | Share |
| 18 | PRICE T ROWE ASSOCIATES INC /MD/ | 1,001,724 | $78.0M | 0.01% | Share |
| 19 | KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 936,282 | $73.8M | 0.20% | Share |
| 20 | NORGES BANK | 922,133 | $72.0M | 0.01% | Share |
| 21 | Alyeska Investment Group, L.P. | 875,000 | $69.0M | 0.19% | Share |
| 22 | Electron Capital Partners, LLC | 855,439 | $67.5M | 3.13% | Share |
| 23 | BLAIR WILLIAM & CO/IL | 841,568 | $66.0M | 0.18% | Share |
| 24 | DRIEHAUS CAPITAL MANAGEMENT LLC | 817,581 | $64.5M | 0.44% | Share |
| 25 | WELLS FARGO & COMPANY/MN | 718,649 | $56.0M | 0.01% | Share |
| 26 | BROWN BROTHERS HARRIMAN & CO | 705,018 | $55.0M | 0.30% | Share |
| 27 | RAYMOND JAMES FINANCIAL INC | 684,626 | $53.0M | 0.02% | Share |
| 28 | CITADEL ADVISORS LLC | 620,070 | $48.0M | 0.01% | Share |
| 29 | Port Capital LLC | 581,550 | $45.9M | 1.98% | Share |
| 30 | SOROS FUND MANAGEMENT LLC | 580,520 | $45.8M | 0.53% | Share |
| 31 | Reynders McVeigh Capital Management, LLC | 577,117 | $45.5M | 2.14% | Share |
| 32 | GOLDMAN SACHS GROUP INC | 560,364 | $44.0M | 0.01% | Share |
| 33 | AMERICAN CENTURY COMPANIES INC | 563,377 | $44.0M | 0.02% | Share |
| 34 | MORGAN STANLEY | 524,155 | $41.0M | 0.00% | Share |
| 35 | UBS Group AG | 509,496 | $40.2M | 0.01% | Share |
| 36 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 512,257 | $40.0M | 0.01% | Share |
| 37 | SCOPUS ASSET MANAGEMENT, L.P. | 499,110 | $39.0M | 0.64% | Share |
| 38 | VANGUARD GROUP INC | 448,864 | $35.4M | 0.00% | Share |
| 39 | Zimmer Partners, LP | 444,790 | $35.1M | 0.92% | Share |
| 40 | HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 445,203 | $35.0M | 0.06% | Share |
| 41 | WELLS FARGO & COMPANY/MN | 437,216 | $34.0M | 0.01% | Share |
| 42 | TWO SIGMA INVESTMENTS, LP | 434,490 | $34.0M | 0.05% | Share |
| 43 | Ranger Investment Management, L.P. | 411,834 | $32.5M | 2.23% | Share |
| 44 | BALYASNY ASSET MANAGEMENT L.P. | 417,459 | $32.0M | 0.04% | Share |
| 45 | SEVEN GRAND MANAGERS, LLC | 400,000 | $31.5M | 2.40% | Share |
| 46 | Neuberger Berman Group LLC | 397,144 | $31.0M | 0.02% | Share |
| 47 | ENVESTNET ASSET MANAGEMENT INC | 398,028 | $31.0M | 0.01% | Share |
| 48 | WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 376,039 | $29.7M | 0.08% | Share |
| 49 | DekaBank Deutsche Girozentrale | 756,505 | $29.0M | 0.05% | Share |
| 50 | SCOPUS ASSET MANAGEMENT, L.P. | 350,000 | $27.0M | 0.44% | Call |