| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,410,478 | $281,231,170 | +$51,369,108 | $116.67 | 127 |
| 2025 Q2 | 1,997,257 | $221,270,341 | +$17,398,455 | $110.82 | 127 |
| 2025 Q1 | 1,834,289 | $188,808,995 | +$10,652,783 | $103.02 | 125 |
| 2024 Q4 | 1,738,830 | $167,045,528 | +$9,187,635 | $96.06 | 126 |
| 2024 Q3 | 1,620,418 | $153,226,541 | +$6,567,852 | $94.58 | 112 |
| 2024 Q2 | 1,589,095 | $135,161,901 | -$29,404,827 | $85.07 | 115 |
| 2024 Q1 | 1,928,295 | $167,038,530 | +$4,882,628 | $86.64 | 112 |
| 2023 Q4 | 1,877,865 | $150,728,201 | -$22,929,447 | $78.58 | 122 |
| 2023 Q3 | 2,088,154 | $147,219,169 | -$10,906,201 | $70.44 | 112 |
| 2023 Q2 | 2,315,422 | $165,623,732 | -$15,606,607 | $71.54 | 118 |
| 2023 Q1 | 2,544,887 | $176,326,541 | -$2,451,406 | $69.01 | 130 |
| 2022 Q4 | 2,478,620 | $174,365,029 | -$238,822,871 | $70.28 | 137 |
| 2022 Q3 | 5,893,201 | $361,382,759 | -$32,589,267 | $61.31 | 135 |
| 2022 Q2 | 6,444,778 | $424,088,858 | -$136,202,681 | $65.74 | 162 |
| 2022 Q1 | 8,338,384 | $662,644,813 | -$1,675,760,759 | $79.45 | 214 |
| 2021 Q4 | 29,613,526 | $2,372,057,385 | -$439,126,526 | $80.06 | 306 |
| 2021 Q3 | 33,055,660 | $2,594,288,910 | -$139,434,265 | $78.45 | 259 |
| 2021 Q2 | 35,913,910 | $2,788,720,119 | +$2,495,062,307 | $77.61 | 243 |
| 2021 Q1 | 3,640,580 | $274,078,991 | +$55,099,735 | $73.39 | 65 |
| 2020 Q4 | 2,895,758 | $208,492,772 | +$20,949,423 | $65.1 | 54 |
| 2020 Q3 | 982,360 | $52,050,894 | +$7,921,488 | $52.99 | 47 |
| 2020 Q2 | 844,772 | $44,096,461 | -$37,979,642 | $52.18 | 54 |
| 2020 Q1 | 1,567,259 | $73,947,921 | -$55,745,377 | $47.2 | 59 |
| 2019 Q4 | 4,338,307 | $312,402,807 | +$127,307,223 | $68.75 | 78 |
| 2019 Q3 | 866,700 | $55,452,620 | -$57,805,920 | $64.04 | 64 |
| 2019 Q2 | 1,767,647 | $113,309,294 | -$2,223,653 | $64.09 | 63 |
| 2019 Q1 | 1,840,415 | $113,260,987 | +$1,317,510 | $61.5 | 69 |
| 2018 Q4 | 1,829,074 | $103,888,198 | -$32,375,230 | $56.86 | 79 |
| 2018 Q3 | 2,348,527 | $155,090,272 | -$3,780,334 | $65.85 | 76 |
| 2018 Q2 | 2,410,815 | $154,897,216 | -$84,377,201 | $64.1 | 73 |
| 2018 Q1 | 3,654,032 | $252,623,278 | +$31,577,981 | $69.18 | 84 |
| 2017 Q4 | 3,193,027 | $223,309,441 | +$6,261,863 | $69.93 | 90 |
| 2017 Q3 | 2,881,576 | $192,241,521 | -$6,835,803 | $66.72 | 76 |
| 2017 Q2 | 3,009,455 | $190,072,863 | +$31,720,398 | $63.16 | 69 |
| 2017 Q1 | 2,509,498 | $152,839,000 | -$40,832,044 | $60.9 | 64 |
| 2016 Q4 | 3,225,602 | $186,419,000 | +$70,190,990 | $57.78 | 55 |
| 2016 Q3 | 2,035,426 | $103,483,204 | +$63,454,476 | $51.08 | 51 |
| 2016 Q2 | 800,751 | $38,269,560 | -$6,223,393 | $47.8 | 47 |
| 2016 Q1 | 904,378 | $44,510,000 | -$4,394,762 | $49.21 | 46 |
| 2015 Q4 | 984,672 | $52,151,598 | -$14,378,938 | $52.98 | 43 |
| 2015 Q3 | 1,259,560 | $64,785,000 | +$3,750,532 | $51.42 | 45 |
| 2015 Q2 | 1,151,777 | $65,996,236 | +$15,077,985 | $57.28 | 50 |
| 2015 Q1 | 888,854 | $50,668,973 | -$37,228,362 | $56.98 | 46 |
| 2014 Q4 | 1,564,402 | $88,376,028 | -$6,599,943 | $56.45 | 56 |
| 2014 Q3 | 1,652,865 | $92,971,450 | +$31,235,135 | $56.25 | 51 |
| 2014 Q2 | 1,097,727 | $62,816,983 | +$4,771,906 | $57.23 | 45 |
| 2014 Q1 | 1,016,658 | $57,423,662 | -$24,451,732 | $56.52 | 45 |