| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,239,107 | $245,031,530 | -$6,835,282 | $197.76 | 112 |
| 2025 Q2 | 1,312,399 | $249,099,864 | -$39,110,123 | $189.82 | 109 |
| 2025 Q1 | 1,536,281 | $245,563,207 | +$40,631,611 | $159.86 | 114 |
| 2024 Q4 | 1,268,787 | $239,753,604 | +$3,852,730 | $188.96 | 111 |
| 2024 Q3 | 1,229,324 | $197,565,140 | -$9,827,953 | $160.69 | 92 |
| 2024 Q2 | 1,295,315 | $195,742,572 | +$781,439 | $151.11 | 95 |
| 2024 Q1 | 1,290,241 | $201,115,304 | +$16,344,360 | $155.99 | 94 |
| 2023 Q4 | 1,191,411 | $179,088,459 | +$14,893,755 | $150.33 | 102 |
| 2023 Q3 | 1,086,927 | $137,907,934 | +$6,206,849 | $126.88 | 85 |
| 2023 Q2 | 1,026,491 | $136,894,963 | +$32,761,516 | $133.35 | 76 |
| 2023 Q1 | 786,070 | $96,709,621 | +$12,090,366 | $123.07 | 79 |
| 2022 Q4 | 695,284 | $75,616,721 | +$12,132,709 | $108.72 | 74 |
| 2022 Q3 | 581,558 | $62,276,000 | -$3,195,993 | $107.08 | 69 |
| 2022 Q2 | 610,195 | $67,731,992 | -$31,956,761 | $110.99 | 77 |
| 2022 Q1 | 881,459 | $129,874,308 | -$28,507,195 | $147.34 | 85 |
| 2021 Q4 | 1,069,351 | $176,921,364 | -$103,885,860 | $165.41 | 98 |
| 2021 Q3 | 1,663,084 | $285,707,397 | +$14,373,260 | $171.66 | 92 |
| 2021 Q2 | 1,586,673 | $272,175,720 | +$10,773,450 | $171.57 | 87 |
| 2021 Q1 | 1,536,276 | $242,040,111 | +$48,285,069 | $157.49 | 85 |
| 2020 Q4 | 1,228,741 | $189,350,358 | +$11,895,293 | $154.1 | 77 |
| 2020 Q3 | 1,107,639 | $132,161,660 | +$16,581,354 | $119.31 | 65 |
| 2020 Q2 | 968,233 | $107,957,946 | +$194,992 | $111.5 | 64 |
| 2020 Q1 | 968,111 | $79,462,915 | -$11,702,236 | $82.09 | 53 |
| 2019 Q4 | 1,062,186 | $107,927,046 | +$10,711,784 | $101.62 | 53 |
| 2019 Q3 | 962,270 | $89,836,322 | -$29,007,963 | $93.36 | 51 |
| 2019 Q2 | 1,265,571 | $121,999,261 | +$27,907,228 | $96.24 | 54 |
| 2019 Q1 | 977,682 | $92,239,115 | +$18,683,986 | $94.41 | 52 |
| 2018 Q4 | 786,478 | $58,618,460 | +$12,163,128 | $74.54 | 45 |
| 2018 Q3 | 622,523 | $56,462,685 | +$17,055,287 | $90.71 | 38 |
| 2018 Q2 | 433,988 | $35,157,537 | +$4,643,285 | $81.01 | 28 |
| 2018 Q1 | 376,681 | $28,478,248 | -$1,381,464 | $75.6 | 26 |
| 2017 Q4 | 396,738 | $27,554,142 | +$2,253,290 | $69.45 | 28 |
| 2017 Q3 | 364,295 | $23,941,060 | -$987,118 | $65.73 | 25 |
| 2017 Q2 | 379,478 | $23,836,862 | +$1,937,832 | $62.8 | 26 |
| 2017 Q1 | 348,701 | $20,542,178 | +$1,282,166 | $58.93 | 20 |
| 2016 Q4 | 334,857 | $18,259,174 | +$1,622,975 | $54.54 | 21 |
| 2016 Q3 | 305,056 | $16,973,214 | -$451,686 | $55.6 | 17 |
| 2016 Q2 | 314,851 | $15,912,461 | -$1,317,023 | $50.47 | 16 |
| 2016 Q1 | 343,017 | $16,424,986 | -$2,402,841 | $47.9 | 18 |
| 2015 Q4 | 373,537 | $18,917,490 | -$2,560,827 | $50.72 | 19 |
| 2015 Q3 | 428,467 | $20,008,756 | +$12,163,175 | $46.71 | 19 |
| 2015 Q2 | 166,523 | $17,058,743 | +$860,297 | $102.44 | 14 |
| 2015 Q1 | 158,246 | $15,700,780 | -$1,628,325 | $99.21 | 13 |
| 2014 Q4 | 175,165 | $16,676,658 | +$1,761,327 | $95.2 | 15 |
| 2014 Q3 | 157,532 | $13,556,494 | -$4,199,870 | $86.05 | 14 |
| 2014 Q2 | 205,472 | $18,178,749 | -$71,292 | $88.47 | 14 |
| 2014 Q1 | 206,299 | $18,173,548 | +$906,623 | $88.1 | 15 |