| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 41,309 | $6,894,478 | -$280,909 | $163.59 | 10 |
| 2025 Q3 | 3,331,114 | $553,027,011 | +$43,428,485 | $166.16 | 198 |
| 2025 Q2 | 3,139,771 | $455,515,195 | +$4,243,663 | $144.91 | 174 |
| 2025 Q1 | 3,184,337 | $354,570,238 | +$11,814,586 | $111.74 | 161 |
| 2024 Q4 | 3,029,729 | $362,070,986 | +$839,489 | $119.51 | 181 |
| 2024 Q3 | 2,992,012 | $329,603,535 | -$9,000,052 | $110.19 | 160 |
| 2024 Q2 | 3,063,955 | $303,571,513 | -$23,190,426 | $99.33 | 149 |
| 2024 Q1 | 3,258,068 | $344,407,972 | -$22,780,919 | $105.80 | 154 |
| 2023 Q4 | 2,938 | $281,682 | -$78,618 | $95.88 | 1 |
| 2023 Q3 | 3,867,699 | $324,613,850 | -$16,387,148 | $83.98 | 149 |
| 2023 Q2 | 3,337,383 | $294,326,136 | -$13,016,809 | $88.17 | 153 |
| 2023 Q1 | 4,203,291 | $353,103,065 | -$28,664,603 | $84.05 | 156 |
| 2022 Q4 | 4,648,928 | $366,372,101 | -$64,006,519 | $78.68 | 161 |
| 2022 Q3 | 5,434,568 | $440,687,657 | -$39,448,338 | $81.03 | 164 |
| 2022 Q2 | 5,928,675 | $487,497,080 | -$50,779,028 | $82.15 | 170 |
| 2022 Q1 | 6,379,493 | $695,726,700 | -$147,304,110 | $109.08 | 182 |
| 2021 Q4 | 8,020,245 | $981,759,319 | -$28,594,743 | $122.51 | 205 |
| 2021 Q3 | 8,062,098 | $995,394,816 | -$75,484,408 | $123.40 | 193 |
| 2021 Q2 | 8,824,215 | $1,124,777,064 | -$21,826,779 | $127.47 | 196 |
| 2021 Q1 | 8,984,805 | $1,073,060,704 | -$12,384,444 | $119.15 | 197 |
| 2020 Q4 | 8,962,928 | $1,061,045,703 | +$60,756,152 | $118.31 | 171 |
| 2020 Q3 | 8,015,787 | $774,885,572 | +$40,055,900 | $96.64 | 146 |
| 2020 Q2 | 7,197,148 | $603,810,964 | -$15,829,911 | $83.80 | 132 |
| 2020 Q1 | 7,419,243 | $468,635,303 | +$5,366,298 | $63.01 | 133 |
| 2019 Q4 | 7,299,421 | $586,389,419 | +$17,390,883 | $80.35 | 138 |
| 2019 Q3 | 7,045,275 | $534,195,567 | +$42,694,083 | $75.82 | 130 |
| 2019 Q2 | 6,475,181 | $504,791,946 | +$9,953,535 | $77.92 | 126 |
| 2019 Q1 | 6,354,276 | $475,415,415 | -$959,229 | $74.89 | 123 |
| 2018 Q4 | 6,339,600 | $393,541,872 | +$470,769 | $62.06 | 120 |
| 2018 Q3 | 6,217,115 | $461,395,357 | -$69,901,938 | $74.28 | 114 |
| 2018 Q2 | 7,193,557 | $513,266,883 | +$39,737,382 | $71.43 | 114 |
| 2018 Q1 | 6,614,447 | $452,991,379 | +$39,310,252 | $68.55 | 109 |
| 2017 Q4 | 6,105,617 | $416,600,147 | +$23,624,263 | $68.24 | 100 |
| 2017 Q3 | 5,699,895 | $363,857,541 | -$31,260,671 | $63.85 | 87 |
| 2017 Q2 | 6,191,691 | $369,626,132 | +$99,289,349 | $59.69 | 86 |
| 2017 Q1 | 4,601,432 | $263,385,896 | +$38,930,034 | $57.38 | 79 |
| 2016 Q4 | 3,915,896 | $212,130,859 | +$38,363,671 | $54.13 | 67 |
| 2016 Q3 | 3,252,698 | $176,494,026 | -$4,612,732 | $54.30 | 72 |
| 2016 Q2 | 3,348,764 | $169,239,335 | -$16,018,917 | $50.52 | 78 |
| 2016 Q1 | 3,592,196 | $179,409,618 | -$132,613,312 | $50.04 | 73 |
| 2015 Q4 | 5,104,630 | $260,011,603 | +$40,392,637 | $51.12 | 87 |
| 2015 Q3 | 4,253,889 | $207,860,212 | +$36,510,900 | $48.69 | 82 |
| 2015 Q2 | 4,506,442 | $245,833,914 | +$67,925,926 | $54.54 | 79 |
| 2015 Q1 | 3,226,176 | $173,361,338 | +$18,907,902 | $53.81 | 65 |
| 2014 Q4 | 2,118,368 | $106,526,273 | -$34,962,106 | $50.29 | 64 |
| 2014 Q3 | 2,659,763 | $127,688,202 | +$23,528,757 | $48.09 | 61 |
| 2014 Q2 | 2,820,755 | $135,639,792 | -$30,798,590 | $48.12 | 55 |
| 2014 Q1 | 3,477,597 | $159,583,982 | +$46,376,541 | $45.89 | 56 |