| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 16.8% | -11.1% | $448,143,877 | -$52,691,023 | 8,340,664 | -10.5% | BlackRock, Inc. | 31 Mar 2025 |
| DISCIPLINED GROWTH INVESTORS INC /MN | 6.7% | -4.3% | $176,867,603 | -$8,478,415 | 3,332,095 | -4.6% | DISCIPLINED GROWTH INVESTORS INC /MN | 30 Sep 2025 |
| BROWN CAPITAL MANAGEMENT LLC | 4.84% | $128,556,010 | 2,392,630 | Brown Capital Management, LLC | 31 Dec 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 47,640,467 | $2,532,281,626 | -$52,341,082 | $53.08 | 301 |
| 2025 Q2 | 48,513,848 | $2,744,376,108 | +$40,626,258 | $56.57 | 304 |
| 2025 Q1 | 47,769,076 | $2,658,268,702 | -$23,976,796 | $55.65 | 305 |
| 2024 Q4 | 48,166,133 | $2,928,505,309 | +$20,482,395 | $60.8 | 309 |
| 2024 Q3 | 47,722,498 | $2,609,113,331 | -$40,640,725 | $54.67 | 296 |
| 2024 Q2 | 48,406,645 | $3,075,720,862 | +$215,128,850 | $63.54 | 297 |
| 2024 Q1 | 44,883,950 | $3,252,304,643 | -$38,618,077 | $72.47 | 299 |
| 2023 Q4 | 45,653,463 | $2,950,031,164 | -$9,767,574 | $64.62 | 285 |
| 2023 Q3 | 45,415,421 | $2,776,537,714 | +$29,905,181 | $61.14 | 247 |
| 2023 Q2 | 45,012,809 | $2,326,121,713 | -$2,916,412 | $51.68 | 250 |
| 2023 Q1 | 45,059,233 | $2,265,556,704 | +$5,853,781 | $50.28 | 245 |
| 2022 Q4 | 44,880,004 | $2,220,808,606 | -$86,056,656 | $49.48 | 245 |
| 2022 Q3 | 46,434,177 | $3,011,755,780 | +$63,987,566 | $64.86 | 247 |
| 2022 Q2 | 45,422,070 | $2,810,483,401 | +$5,337,743 | $61.86 | 240 |
| 2022 Q1 | 45,530,550 | $3,025,630,225 | -$33,769,914 | $66.46 | 258 |
| 2021 Q4 | 45,966,554 | $3,896,424,219 | +$20,832,445 | $84.81 | 267 |
| 2021 Q3 | 45,693,387 | $3,574,829,134 | -$45,710,754 | $78.19 | 258 |
| 2021 Q2 | 46,177,468 | $3,911,192,411 | +$8,069,909 | $84.7 | 277 |
| 2021 Q1 | 46,248,763 | $3,995,965,020 | -$49,419,930 | $86.38 | 265 |
| 2020 Q4 | 46,798,781 | $4,841,006,321 | +$10,518,069 | $103.45 | 270 |
| 2020 Q3 | 46,555,518 | $2,572,808,706 | -$53,182,022 | $55.25 | 243 |
| 2020 Q2 | 47,239,819 | $3,062,077,307 | +$110,886,237 | $64.81 | 237 |
| 2020 Q1 | 48,162,949 | $1,874,135,827 | -$128,969,003 | $38.91 | 214 |
| 2019 Q4 | 50,031,464 | $2,149,942,138 | +$25,056,281 | $42.97 | 230 |
| 2019 Q3 | 49,142,621 | $2,292,071,727 | +$36,750,797 | $46.64 | 233 |
| 2019 Q2 | 48,221,899 | $2,579,750,318 | +$134,742,549 | $53.5 | 238 |
| 2019 Q1 | 45,829,614 | $2,974,382,235 | -$88,622,570 | $64.9 | 256 |
| 2018 Q4 | 47,275,616 | $2,451,379,583 | +$65,062,775 | $51.87 | 230 |
| 2018 Q3 | 45,485,394 | $2,610,428,055 | -$18,382,095 | $57.4 | 222 |
| 2018 Q2 | 46,190,712 | $1,865,254,750 | +$103,252,268 | $40.38 | 208 |
| 2018 Q1 | 43,706,019 | $1,649,551,649 | +$100,867,328 | $37.74 | 191 |
| 2017 Q4 | 41,311,385 | $1,559,683,990 | +$48,131,706 | $37.75 | 185 |
| 2017 Q3 | 39,438,314 | $1,781,829,467 | +$14,631,421 | $45.18 | 175 |
| 2017 Q2 | 39,276,996 | $1,462,590,390 | +$125,099,763 | $37.63 | 136 |
| 2017 Q1 | 36,858,198 | $1,133,057,409 | -$62,777,152 | $30.74 | 121 |
| 2016 Q4 | 39,409,133 | $1,096,894,151 | +$35,308,319 | $27.83 | 107 |
| 2016 Q3 | 28,608,022 | $825,595,473 | +$14,336,969 | $28.86 | 100 |
| 2016 Q2 | 28,057,246 | $719,101,774 | +$4,079,234 | $25.63 | 79 |
| 2016 Q1 | 27,835,042 | $659,686,649 | +$48,174,495 | $23.7 | 67 |
| 2015 Q4 | 25,841,540 | $431,033,159 | +$25,818,662 | $16.68 | 49 |
| 2015 Q3 | 24,395,909 | $284,454,432 | +$12,356,644 | $11.66 | 51 |
| 2015 Q2 | 22,851,781 | $347,674,000 | +$345,672,988 | $15.38 | 44 |