| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,908,613 | $562,508,891 | -$8,146,008 | $95.22 | 189 |
| 2025 Q2 | 6,043,452 | $517,703,913 | +$40,096,017 | $85.57 | 189 |
| 2025 Q1 | 5,521,874 | $462,929,977 | -$16,208,456 | $83.91 | 179 |
| 2024 Q4 | 5,730,539 | $534,773,660 | -$18,649,632 | $93.33 | 192 |
| 2024 Q3 | 5,838,314 | $539,954,447 | -$26,253,236 | $92.46 | 174 |
| 2024 Q2 | 6,084,158 | $509,427,783 | -$25,943,593 | $83.67 | 164 |
| 2024 Q1 | 6,398,569 | $565,688,795 | -$10,353,177 | $88.42 | 168 |
| 2023 Q4 | 6,524,299 | $576,860,213 | +$49,387,589 | $88.5 | 160 |
| 2023 Q3 | 5,951,166 | $458,585,895 | +$10,739,518 | $77.05 | 148 |
| 2023 Q2 | 5,775,237 | $473,911,489 | -$22,317,439 | $82.11 | 153 |
| 2023 Q1 | 6,013,897 | $485,719,208 | +$266,559,943 | $80.76 | 154 |
| 2022 Q4 | 3,051,812 | $479,564,233 | +$22,686,344 | $157.05 | 150 |
| 2022 Q3 | 2,731,564 | $390,246,443 | -$31,197,003 | $142.77 | 132 |
| 2022 Q2 | 2,941,978 | $452,865,693 | +$63,495,120 | $153.92 | 127 |
| 2022 Q1 | 2,496,950 | $442,425,327 | -$23,657,627 | $177.2 | 130 |
| 2021 Q4 | 2,591,286 | $467,648,702 | -$30,442,505 | $180.49 | 136 |
| 2021 Q3 | 2,718,993 | $473,246,349 | -$55,978,054 | $174.03 | 126 |
| 2021 Q2 | 3,022,243 | $551,064,956 | +$13,454,992 | $182.36 | 132 |
| 2021 Q1 | 2,959,835 | $516,363,701 | +$174,115,229 | $174.11 | 124 |
| 2020 Q4 | 1,860,285 | $261,413,677 | +$28,858,478 | $140.42 | 82 |
| 2020 Q3 | 1,508,875 | $160,511,611 | +$5,311,498 | $106.2 | 79 |
| 2020 Q2 | 1,460,654 | $152,480,069 | +$38,965,500 | $104.36 | 74 |
| 2020 Q1 | 1,090,584 | $94,230,323 | +$10,400,624 | $86.5 | 66 |
| 2019 Q4 | 911,246 | $126,627,081 | +$761,991 | $139 | 69 |
| 2019 Q3 | 917,387 | $118,939,964 | +$13,438,010 | $129.65 | 69 |
| 2019 Q2 | 835,158 | $107,212,064 | -$12,919,113 | $128.34 | 61 |
| 2019 Q1 | 962,326 | $122,741,654 | -$8,110,949 | $127.42 | 72 |
| 2018 Q4 | 1,021,025 | $116,003,302 | +$11,290,233 | $113.62 | 68 |
| 2018 Q3 | 800,506 | $115,192,385 | +$16,602,918 | $143.81 | 66 |
| 2018 Q2 | 757,637 | $96,958,307 | +$30,170,328 | $140.98 | 55 |
| 2018 Q1 | 470,421 | $61,294,181 | -$35,371,028 | $130.28 | 48 |
| 2017 Q4 | 741,544 | $98,139,403 | +$51,425,115 | $132.32 | 45 |
| 2017 Q3 | 342,303 | $43,800,000 | -$467,441 | $127.92 | 38 |
| 2017 Q2 | 348,586 | $42,239,000 | +$6,225,582 | $121.11 | 37 |
| 2017 Q1 | 297,631 | $35,385,000 | +$9,528,133 | $119.5 | 34 |
| 2016 Q4 | 217,128 | $26,144,000 | +$3,004,622 | $120.45 | 30 |
| 2016 Q3 | 184,828 | $19,876,000 | +$15,315 | $107.81 | 25 |
| 2016 Q2 | 186,762 | $18,808,000 | -$5,640,931 | $100.43 | 19 |
| 2016 Q1 | 243,901 | $23,781,000 | +$4,975,139 | $97.62 | 22 |
| 2015 Q4 | 193,198 | $17,981,947 | -$87,087 | $93.83 | 21 |
| 2015 Q3 | 193,234 | $17,487,000 | -$551,116 | $90.26 | 23 |
| 2015 Q2 | 198,550 | $20,245,000 | -$2,233,472 | $102.05 | 23 |
| 2015 Q1 | 220,229 | $22,599,000 | +$891,267 | $102.59 | 21 |
| 2014 Q4 | 212,093 | $21,461,452 | +$1,874,955 | $101.41 | 22 |
| 2014 Q3 | 185,411 | $17,204,000 | +$3,871,086 | $93.02 | 20 |
| 2014 Q2 | 143,815 | $14,322,907 | +$5,859,656 | $99.72 | 18 |
| 2014 Q1 | 85,441 | $8,298,000 | +$3,346,742 | $97.64 | 16 |