| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,479,864 | $386,556,031 | +$24,042,973 | $155.87 | 151 |
| 2025 Q2 | 2,388,024 | $332,212,045 | -$6,178,394 | $139.09 | 152 |
| 2025 Q1 | 2,439,375 | $324,768,321 | -$5,405,974 | $133.09 | 155 |
| 2024 Q4 | 2,473,119 | $357,718,689 | +$12,248,422 | $144.61 | 161 |
| 2024 Q3 | 2,276,496 | $334,733,460 | +$1,628,450 | $147.15 | 145 |
| 2024 Q2 | 2,266,261 | $304,833,929 | -$31,838,529 | $134.07 | 141 |
| 2024 Q1 | 2,493,341 | $348,156,949 | -$16,116,316 | $139.82 | 143 |
| 2023 Q4 | 2,634,200 | $359,439,177 | +$3,508,000 | $136.58 | 146 |
| 2023 Q3 | 2,606,706 | $311,394,951 | -$57,137,394 | $119.39 | 143 |
| 2023 Q2 | 3,086,703 | $381,732,178 | +$28,843,782 | $123.65 | 133 |
| 2023 Q1 | 2,850,592 | $344,059,885 | -$14,639,726 | $120.5 | 136 |
| 2022 Q4 | 2,984,019 | $363,651,289 | -$1,836,343 | $121.77 | 144 |
| 2022 Q3 | 2,938,913 | $322,297,360 | -$18,867,807 | $113.26 | 129 |
| 2022 Q2 | 2,977,271 | $355,158,455 | -$23,795,357 | $119.15 | 124 |
| 2022 Q1 | 3,168,197 | $448,251,416 | -$7,395,851 | $141.19 | 123 |
| 2021 Q4 | 3,211,880 | $468,278,377 | +$23,813,546 | $145.3 | 117 |
| 2021 Q3 | 2,981,954 | $418,940,537 | +$5,960,688 | $140.5 | 106 |
| 2021 Q2 | 2,898,948 | $420,795,373 | +$195,880,142 | $145.37 | 103 |
| 2021 Q1 | 1,587,840 | $222,077,223 | +$31,094,805 | $139.8 | 97 |
| 2020 Q4 | 1,407,777 | $162,924,000 | +$32,264,241 | $115.5 | 76 |
| 2020 Q3 | 955,114 | $83,557,000 | +$1,907,635 | $87.17 | 60 |
| 2020 Q2 | 900,358 | $76,872,899 | +$14,298,764 | $85.24 | 60 |
| 2020 Q1 | 732,159 | $52,493,395 | -$6,520,219 | $71.86 | 54 |
| 2019 Q4 | 811,902 | $91,357,849 | +$2,694,096 | $112.12 | 63 |
| 2019 Q3 | 774,425 | $81,000,557 | +$4,744,373 | $104.6 | 60 |
| 2019 Q2 | 727,047 | $76,505,580 | -$1,391,257 | $105.27 | 60 |
| 2019 Q1 | 740,615 | $77,433,549 | -$6,218,629 | $104.39 | 61 |
| 2018 Q4 | 803,813 | $75,057,173 | +$24,437,641 | $93.33 | 59 |
| 2018 Q3 | 515,888 | $59,262,421 | +$10,379,310 | $115.37 | 55 |
| 2018 Q2 | 426,969 | $48,815,000 | -$241,198 | $114.27 | 52 |
| 2018 Q1 | 430,177 | $45,742,000 | +$6,155,169 | $106.39 | 47 |
| 2017 Q4 | 369,983 | $40,396,000 | -$5,227,404 | $109.56 | 35 |
| 2017 Q3 | 336,261 | $36,233,000 | -$9,359,775 | $107.74 | 33 |
| 2017 Q2 | 425,054 | $43,685,564 | -$7,912,240 | $102.82 | 39 |
| 2017 Q1 | 502,069 | $51,479,522 | +$4,950,466 | $102.61 | 42 |
| 2016 Q4 | 453,407 | $46,760,000 | +$5,203,410 | $103.12 | 32 |
| 2016 Q3 | 403,682 | $36,637,000 | +$14,259,138 | $90.82 | 27 |
| 2016 Q2 | 245,282 | $20,501,000 | -$4,848,325 | $83.53 | 22 |
| 2016 Q1 | 302,901 | $24,458,000 | -$392,621 | $81 | 20 |
| 2015 Q4 | 308,686 | $24,570,000 | +$8,230,280 | $79.77 | 19 |
| 2015 Q3 | 204,152 | $15,997,000 | -$3,147,363 | $78.01 | 19 |
| 2015 Q2 | 241,808 | $21,410,153 | -$3,044,627 | $88.49 | 20 |
| 2015 Q1 | 276,108 | $24,778,000 | -$3,981,209 | $89.84 | 20 |
| 2014 Q4 | 320,701 | $28,231,844 | +$3,559,000 | $88.02 | 18 |
| 2014 Q3 | 266,940 | $21,858,000 | -$2,324,010 | $81.94 | 13 |
| 2014 Q2 | 295,273 | $26,421,635 | -$1,134,498 | $89.49 | 15 |
| 2014 Q1 | 307,871 | $26,930,371 | -$1,795,829 | $87.52 | 15 |