| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,039,739 | $127,182,255 | +$14,633,993 | $122.31 | 47 |
| 2025 Q2 | 933,548 | $97,800,732 | -$22,144,998 | $105.06 | 46 |
| 2025 Q1 | 1,093,496 | $135,265,519 | +$26,843,108 | $123.87 | 47 |
| 2024 Q4 | 886,665 | $116,332,189 | -$17,194,042 | $130.69 | 55 |
| 2024 Q3 | 1,018,611 | $156,450,950 | -$7,248,894 | $153.61 | 58 |
| 2024 Q2 | 1,065,830 | $163,172,419 | +$2,302,668 | $153.35 | 59 |
| 2024 Q1 | 1,049,668 | $189,341,631 | -$10,759,375 | $181.03 | 62 |
| 2023 Q4 | 1,107,694 | $179,682,919 | -$1,199,965,886 | $162.45 | 61 |
| 2023 Q3 | 8,997,013 | $1,364,597,917 | -$114,925,971 | $151.11 | 65 |
| 2023 Q2 | 9,721,461 | $1,830,858,730 | -$82,917,925 | $188.75 | 71 |
| 2023 Q1 | 10,129,748 | $1,858,724,480 | -$78,243,480 | $183.65 | 62 |
| 2022 Q4 | 10,516,224 | $1,526,055,835 | -$71,383,446 | $144.99 | 60 |
| 2022 Q3 | 10,986,460 | $1,312,535,825 | -$58,597,035 | $117.63 | 51 |
| 2022 Q2 | 11,403,833 | $1,387,464,866 | -$35,880,545 | $122.16 | 52 |
| 2022 Q1 | 11,724,274 | $1,692,679,394 | -$20,966,747 | $142.69 | 50 |
| 2021 Q4 | 11,825,475 | $1,955,458,213 | -$57,805,274 | $165.47 | 49 |
| 2021 Q3 | 12,066,179 | $1,733,935,092 | -$50,442,315 | $143.29 | 47 |
| 2021 Q2 | 12,375,946 | $1,941,953,806 | -$199,821,306 | $157.64 | 52 |
| 2021 Q1 | 13,893,927 | $1,855,985,241 | -$71,411,399 | $133.78 | 52 |
| 2020 Q4 | 14,396,448 | $1,799,261,738 | +$38,706,425 | $124.92 | 50 |
| 2020 Q3 | 14,062,278 | $1,318,355,589 | +$64,098,526 | $94.02 | 37 |
| 2020 Q2 | 13,391,345 | $1,176,064,186 | +$22,222,539 | $88.17 | 37 |
| 2020 Q1 | 13,115,205 | $974,418,000 | +$21,815,003 | $74.4 | 35 |
| 2019 Q4 | 12,794,609 | $1,190,066,032 | +$22,627,277 | $93.1 | 36 |
| 2019 Q3 | 12,563,975 | $998,625,480 | +$51,287,524 | $79.4 | 39 |
| 2019 Q2 | 11,914,324 | $1,015,424,000 | +$34,163,295 | $85.13 | 38 |
| 2019 Q1 | 11,516,900 | $848,176,000 | +$31,426,634 | $73.68 | 34 |
| 2018 Q4 | 11,090,113 | $653,708,981 | +$16,677,357 | $58.85 | 31 |
| 2018 Q3 | 10,801,750 | $763,858,595 | +$19,664,771 | $70.5 | 33 |
| 2018 Q2 | 10,526,715 | $700,430,000 | +$36,261,430 | $66.31 | 31 |
| 2018 Q1 | 9,930,284 | $611,283,000 | +$22,636,772 | $61.6 | 30 |
| 2017 Q4 | 9,563,172 | $563,248,000 | +$25,684,878 | $58.76 | 32 |
| 2017 Q3 | 9,131,498 | $504,195,000 | +$14,491,639 | $55.29 | 23 |
| 2017 Q2 | 8,915,543 | $444,608,000 | -$96,115,821 | $50 | 23 |
| 2017 Q1 | 11,153,065 | $490,809,000 | +$19,681,470 | $43.96 | 21 |
| 2016 Q4 | 10,703,070 | $408,547,000 | -$6,771,879 | $38 | 19 |
| 2016 Q3 | 10,920,353 | $371,984,000 | -$15,260,900 | $33.97 | 24 |
| 2016 Q2 | 11,357,369 | $344,876,000 | -$6,499,529 | $30.34 | 21 |
| 2016 Q1 | 11,570,731 | $397,904,570 | +$60,882,145 | $34.18 | 22 |
| 2015 Q4 | 9,801,443 | $308,578,000 | +$16,166,795 | $31.49 | 21 |
| 2015 Q3 | 9,287,286 | $315,605,000 | -$7,037,640 | $34.01 | 22 |
| 2015 Q2 | 9,483,014 | $332,266,470 | -$285,962,684 | $35.15 | 26 |
| 2015 Q1 | 17,631,198 | $621,641,000 | +$16,950,378 | $35.26 | 27 |
| 2014 Q4 | 17,151,413 | $551,608,916 | -$174,825,704 | $34.43 | 25 |
| 2014 Q3 | 22,550,293 | $733,114,000 | -$76,855,536 | $32.49 | 30 |
| 2014 Q2 | 24,698,697 | $952,292,470 | +$3,410,482 | $38.56 | 30 |
| 2014 Q1 | 24,629,759 | $896,078,368 | -$18,354,836 | $36.38 | 30 |