| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,837,385 | $585,983,083 | -$54,442,560 | $319.12 | 225 |
| 2025 Q2 | 2,053,657 | $527,088,444 | +$23,559,939 | $256.51 | 217 |
| 2025 Q1 | 1,945,103 | $390,106,559 | -$40,796,165 | $200.77 | 200 |
| 2024 Q4 | 2,137,879 | $531,744,939 | -$25,849,345 | $248.45 | 223 |
| 2024 Q3 | 2,158,813 | $518,536,150 | -$61,798,844 | $240.25 | 202 |
| 2024 Q2 | 2,412,118 | $597,367,291 | -$8,119,799 | $247.48 | 215 |
| 2024 Q1 | 2,422,989 | $562,028,465 | -$19,100,306 | $232.1 | 220 |
| 2023 Q4 | 2,514,762 | $565,073,702 | -$38,958,661 | $224.79 | 228 |
| 2023 Q3 | 2,655,861 | $520,373,928 | -$25,588,421 | $196.01 | 219 |
| 2023 Q2 | 2,730,696 | $604,305,557 | -$7,292,156 | $221.29 | 213 |
| 2023 Q1 | 2,747,210 | $571,276,733 | +$149,155,171 | $208.62 | 205 |
| 2022 Q4 | 2,041,799 | $341,508,900 | -$4,223,054 | $167.23 | 174 |
| 2022 Q3 | 2,073,145 | $315,658,407 | -$14,546,945 | $152.14 | 159 |
| 2022 Q2 | 2,189,580 | $332,054,744 | -$76,631,757 | $151.71 | 166 |
| 2022 Q1 | 2,544,253 | $527,814,577 | +$53,858,100 | $207.45 | 176 |
| 2021 Q4 | 2,242,229 | $543,978,150 | +$24,450,707 | $243.14 | 181 |
| 2021 Q3 | 2,201,337 | $435,852,782 | +$38,190,945 | $197.97 | 143 |
| 2021 Q2 | 2,004,980 | $385,535,870 | -$23,987,942 | $192.36 | 139 |
| 2021 Q1 | 2,190,005 | $400,258,913 | -$10,114,416 | $182.78 | 127 |
| 2020 Q4 | 2,215,638 | $378,704,032 | +$6,383,707 | $170.78 | 127 |
| 2020 Q3 | 2,126,334 | $267,600,102 | -$15,657,811 | $125.73 | 88 |
| 2020 Q2 | 2,268,176 | $253,776,476 | +$2,892,682 | $111.89 | 93 |
| 2020 Q1 | 2,155,430 | $181,004,400 | +$2,089,632 | $83.97 | 82 |
| 2019 Q4 | 2,123,784 | $224,895,012 | +$50,218,072 | $105.89 | 87 |
| 2019 Q3 | 1,597,563 | $143,463,031 | +$18,974,977 | $89.82 | 62 |
| 2019 Q2 | 1,390,398 | $117,312,141 | -$32,146,143 | $84.37 | 63 |
| 2019 Q1 | 1,804,556 | $141,692,050 | -$3,851,874 | $78.51 | 72 |
| 2018 Q4 | 1,876,805 | $121,449,599 | -$39,873,512 | $64.7 | 61 |
| 2018 Q3 | 2,462,229 | $186,918,354 | -$2,420,571 | $75.91 | 70 |
| 2018 Q2 | 2,456,117 | $177,368,610 | -$11,526,525 | $72.25 | 63 |
| 2018 Q1 | 2,614,964 | $183,185,995 | -$879,948 | $70.05 | 62 |
| 2017 Q4 | 2,629,169 | $183,529,950 | -$10,123,978 | $69.81 | 63 |
| 2017 Q3 | 2,714,073 | $177,962,151 | -$12,372,725 | $65.57 | 55 |
| 2017 Q2 | 2,923,971 | $180,292,170 | -$8,819,468 | $61.66 | 56 |
| 2017 Q1 | 3,095,651 | $186,435,889 | -$58,619,303 | $60.33 | 58 |
| 2016 Q4 | 4,179,224 | $234,440,470 | -$2,197,586 | $56.11 | 55 |
| 2016 Q3 | 4,224,178 | $224,268,878 | +$27,994,713 | $53.15 | 52 |
| 2016 Q2 | 3,814,551 | $169,071,945 | -$13,422,527 | $44.38 | 43 |
| 2016 Q1 | 4,002,153 | $178,119,873 | +$1,078,262 | $44.54 | 52 |
| 2015 Q4 | 3,954,079 | $172,436,048 | +$75,738,561 | $43.68 | 48 |
| 2015 Q3 | 2,121,152 | $80,011,000 | -$11,554,292 | $37.71 | 39 |
| 2015 Q2 | 1,760,607 | $151,525,011 | +$40,560,282 | $86.09 | 52 |
| 2015 Q1 | 1,286,454 | $112,741,534 | -$24,023,674 | $87.68 | 47 |
| 2014 Q4 | 1,652,792 | $131,778,014 | -$11,679,374 | $79.73 | 44 |
| 2014 Q3 | 1,827,214 | $134,053,186 | -$13,340,636 | $73.41 | 40 |
| 2014 Q2 | 2,006,248 | $150,691,411 | +$33,414,475 | $75.11 | 36 |
| 2014 Q1 | 1,566,262 | $107,850,985 | +$10,912,380 | $68.86 | 19 |