| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,971,015 | $885,511,263 | +$41,789,810 | $178.16 | 178 |
| 2025 Q2 | 4,939,271 | $862,340,679 | +$115,585,711 | $174.61 | 181 |
| 2025 Q1 | 4,278,036 | $744,320,026 | +$122,943,085 | $174.04 | 174 |
| 2024 Q4 | 3,562,969 | $588,418,968 | -$3,627,942 | $165.21 | 164 |
| 2024 Q3 | 3,575,397 | $604,334,526 | +$63,521,507 | $169.23 | 154 |
| 2024 Q2 | 3,208,325 | $489,570,441 | +$6,420,215 | $152.57 | 156 |
| 2024 Q1 | 3,162,759 | $492,061,762 | -$79,926,363 | $155.74 | 149 |
| 2023 Q4 | 3,697,562 | $536,223,691 | -$125,051,966 | $145.01 | 178 |
| 2023 Q3 | 4,445,203 | $593,675,522 | +$61,732,020 | $133.53 | 172 |
| 2023 Q2 | 3,973,024 | $558,649,591 | +$148,848,259 | $140.61 | 163 |
| 2023 Q1 | 2,912,174 | $398,598,534 | +$20,153,966 | $136.8 | 145 |
| 2022 Q4 | 2,678,790 | $363,541,792 | -$37,279,816 | $135.63 | 135 |
| 2022 Q3 | 2,426,778 | $301,302,655 | +$23,603,612 | $123.39 | 123 |
| 2022 Q2 | 2,232,025 | $292,544,388 | -$26,202,979 | $130.95 | 122 |
| 2022 Q1 | 2,404,177 | $344,866,933 | +$6,917,106 | $143.68 | 124 |
| 2021 Q4 | 2,346,769 | $352,527,380 | +$16,429,335 | $150.66 | 129 |
| 2021 Q3 | 2,204,857 | $295,010,059 | +$52,536,445 | $133.4 | 114 |
| 2021 Q2 | 1,795,558 | $239,159,439 | -$794,221 | $133.1 | 116 |
| 2021 Q1 | 1,810,287 | $227,155,536 | -$12,820,564 | $125.33 | 113 |
| 2020 Q4 | 1,919,073 | $229,977,047 | -$13,623,054 | $119.95 | 116 |
| 2020 Q3 | 1,949,812 | $211,642,340 | -$80,477,350 | $108.37 | 109 |
| 2020 Q2 | 2,683,010 | $274,155,126 | -$169,270,665 | $102.06 | 119 |
| 2020 Q1 | 4,366,230 | $396,807,761 | +$76,686,285 | $90.6 | 138 |
| 2019 Q4 | 3,173,173 | $362,517,772 | +$41,535,183 | $114.2 | 141 |
| 2019 Q3 | 2,542,033 | $283,009,542 | +$84,108,679 | $111.48 | 113 |
| 2019 Q2 | 1,699,456 | $183,245,000 | +$84,025,132 | $107.69 | 83 |
| 2019 Q1 | 909,844 | $91,310,000 | +$30,158,684 | $100.35 | 62 |
| 2018 Q4 | 612,248 | $54,534,000 | +$16,337,042 | $89.03 | 52 |
| 2018 Q3 | 387,101 | $37,552,000 | +$8,801,411 | $97.06 | 36 |
| 2018 Q2 | 297,823 | $26,890,000 | +$1,345,017 | $90.15 | 27 |
| 2018 Q1 | 283,304 | $25,498,000 | +$4,544,310 | $90.02 | 30 |
| 2017 Q4 | 232,630 | $21,041,000 | -$1,065,005 | $90.51 | 27 |
| 2017 Q3 | 239,973 | $21,283,000 | +$1,173,375 | $88.69 | 22 |
| 2017 Q2 | 223,451 | $19,340,123 | -$15,830,853 | $86.55 | 19 |
| 2017 Q1 | 406,907 | $34,409,737 | +$2,538,213 | $84.58 | 21 |
| 2016 Q4 | 378,405 | $30,394,000 | +$4,606,434 | $80.33 | 18 |
| 2016 Q3 | 321,062 | $25,510,061 | +$2,533,887 | $79.51 | 17 |
| 2016 Q2 | 292,030 | $23,280,876 | +$16,330,791 | $79.84 | 12 |
| 2016 Q1 | 88,516 | $6,799,000 | +$420,072 | $76.85 | 12 |
| 2015 Q4 | 84,130 | $6,226,000 | +$3,487,033 | $73.97 | 12 |
| 2015 Q3 | 37,031 | $2,559,000 | -$1,501,446 | $69.13 | 8 |
| 2015 Q2 | 58,597 | $4,255,322 | -$3,784,410 | $72.63 | 9 |
| 2015 Q1 | 110,708 | $8,191,000 | +$3,316,486 | $73.99 | 9 |
| 2014 Q4 | 65,739 | $4,903,806 | +$425,628 | $74.59 | 8 |
| 2014 Q3 | 60,434 | $4,403,450 | -$712,188 | $72.86 | 8 |
| 2014 Q2 | 70,268 | $5,101,000 | -$1,585,114 | $72.6 | 9 |
| 2014 Q1 | 92,112 | $6,466,000 | -$422,071 | $70.17 | 9 |