| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| WELLINGTON MANAGEMENT GROUP LLP | 6.2% | $320,642,492 | 17,793,701 | Wellington Management Group LLP | 30 Sep 2025 | |||
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 4.55% | -18.3% | $227,992,718 | -$23,008,218 | 10,026,065 | -9.2% | Kayne Anderson Rudnick Investment Management, LLC | 31 Mar 2025 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 4.8% | $214,013,098 | 9,411,306 | WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 31 Dec 2024 | |||
| WASATCH ADVISORS LP | 4.3% | -33.3% | $211,316,612 | -$71,027,912 | 9,292,727 | -25.2% | WASATCH ADVISORS LP | 31 Mar 2025 |
| Galibier Purchaser, LLC | 4.4% | $181,545,540 | 7,983,533 | Galibier Purchaser, LLC | 31 Dec 2024 | |||
| WCAS XIII CARBON ANALYTICS ACQUISITION, L.P. | 1.6% | -75.1% | $107,264,046 | -$314,559,375 | 4,820,856 | -74.6% | WCAS XIII Carbon Analytics Acquisition, L.P. | 30 Jun 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 280,260,518 | $5,050,384,730 | -$93,594,702 | $18.02 | 324 |
| 2025 Q2 | 281,730,708 | $6,177,776,272 | +$988,765,481 | $21.93 | 393 |
| 2025 Q1 | 233,269,294 | $6,249,732,011 | +$254,054,733 | $26.8 | 365 |
| 2024 Q4 | 223,285,218 | $6,144,169,901 | +$649,507,774 | $27.52 | 348 |
| 2024 Q3 | 198,101,538 | $5,002,223,208 | +$215,789,547 | $25.25 | 263 |
| 2024 Q2 | 188,825,174 | $3,497,044,257 | +$280,046,725 | $18.52 | 227 |
| 2024 Q1 | 173,885,634 | $3,075,727,623 | +$353,672,621 | $17.69 | 210 |
| 2023 Q4 | 153,070,723 | $3,065,760,415 | +$675,558,372 | $20.03 | 201 |
| 2023 Q3 | 93,705,809 | $1,812,257,621 | +$119,421,200 | $19.34 | 138 |
| 2023 Q2 | 87,939,204 | $1,395,669,013 | +$159,703,468 | $15.87 | 121 |
| 2023 Q1 | 77,864,774 | $1,242,710,053 | +$258,998,018 | $15.96 | 122 |
| 2022 Q4 | 61,501,390 | $1,153,165,271 | +$55,097,852 | $18.75 | 99 |
| 2022 Q3 | 60,279,801 | $1,011,811,642 | +$48,885,337 | $16.79 | 87 |
| 2022 Q2 | 56,339,062 | $678,421,400 | +$6,190,332 | $12.04 | 109 |
| 2022 Q1 | 55,765,887 | $1,171,088,227 | +$119,495,332 | $21 | 68 |
| 2021 Q4 | 49,899,160 | $1,141,872,988 | +$275,967,505 | $22.98 | 69 |
| 2021 Q3 | 37,460,511 | $955,524,000 | +$955,523,995 | $25.61 | 79 |