| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,497,100 | $432,326,530 | +$70,268,252 | $123.59 | 121 |
| 2025 Q2 | 3,039,211 | $341,138,811 | +$148,196,503 | $112.32 | 112 |
| 2025 Q1 | 1,720,084 | $166,885,087 | -$51,265,439 | $97.02 | 102 |
| 2024 Q4 | 2,234,317 | $216,049,865 | -$6,653,147 | $96.67 | 97 |
| 2024 Q3 | 2,349,185 | $221,087,849 | -$7,878,436 | $94.13 | 99 |
| 2024 Q2 | 2,434,176 | $216,056,530 | +$81,100,122 | $88.78 | 98 |
| 2024 Q1 | 1,541,872 | $129,748,404 | -$7,478,659 | $84.14 | 92 |
| 2023 Q4 | 1,632,636 | $122,060,200 | -$15,973,864 | $74.62 | 83 |
| 2023 Q3 | 1,856,114 | $126,946,306 | -$13,923,076 | $68.31 | 82 |
| 2023 Q2 | 2,009,424 | $137,455,963 | +$12,579,337 | $68.38 | 79 |
| 2023 Q1 | 1,829,600 | $117,205,398 | +$26,476,739 | $64.06 | 78 |
| 2022 Q4 | 1,417,671 | $77,221,699 | -$100,967,220 | $54.46 | 77 |
| 2022 Q3 | 2,962,082 | $171,329,802 | +$104,635,918 | $52.45 | 77 |
| 2022 Q2 | 1,245,542 | $76,710,188 | -$4,457,303 | $61.18 | 70 |
| 2022 Q1 | 1,287,452 | $95,183,907 | -$9,037,911 | $73.93 | 73 |
| 2021 Q4 | 1,403,762 | $115,508,696 | +$14,356,374 | $82.23 | 81 |
| 2021 Q3 | 1,353,859 | $114,566,751 | +$8,720,087 | $84.6 | 77 |
| 2021 Q2 | 1,250,258 | $108,238,850 | -$26,616,274 | $86.57 | 79 |
| 2021 Q1 | 1,588,435 | $125,984,913 | -$25,759,222 | $80.38 | 76 |
| 2020 Q4 | 1,793,241 | $133,094,964 | +$7,149,184 | $74.23 | 77 |
| 2020 Q3 | 1,618,210 | $106,741,798 | +$14,782,213 | $65.96 | 76 |
| 2020 Q2 | 1,398,170 | $86,073,147 | +$4,152,773 | $61.62 | 75 |
| 2020 Q1 | 1,331,560 | $69,058,790 | -$48,075,415 | $51.86 | 73 |
| 2019 Q4 | 2,212,935 | $135,870,187 | +$54,664,200 | $61.4 | 85 |
| 2019 Q3 | 1,318,028 | $75,499,581 | -$6,359,815 | $57.29 | 68 |
| 2019 Q2 | 1,389,105 | $79,507,639 | +$3,372,481 | $57.24 | 68 |
| 2019 Q1 | 1,409,132 | $79,313,611 | -$20,346,624 | $56.28 | 75 |
| 2018 Q4 | 1,782,952 | $89,473,722 | -$28,083,094 | $50.18 | 78 |
| 2018 Q3 | 2,257,953 | $130,691,320 | -$61,045,490 | $57.88 | 80 |
| 2018 Q2 | 3,319,762 | $179,516,719 | -$3,705,652 | $54.07 | 76 |
| 2018 Q1 | 3,364,171 | $192,871,505 | +$1,616,787 | $57.33 | 87 |
| 2017 Q4 | 3,333,757 | $201,794,921 | +$74,112,634 | $60.53 | 90 |
| 2017 Q3 | 2,094,714 | $126,470,096 | +$11,740,761 | $60.38 | 72 |
| 2017 Q2 | 1,902,183 | $111,280,183 | +$32,995,816 | $58.5 | 72 |
| 2017 Q1 | 1,336,872 | $79,516,913 | +$6,626,562 | $59.48 | 72 |
| 2016 Q4 | 1,206,434 | $70,870,055 | -$31,336,130 | $58.72 | 75 |
| 2016 Q3 | 1,786,754 | $110,470,257 | -$15,626,468 | $61.85 | 82 |
| 2016 Q2 | 2,049,270 | $129,479,371 | +$1,591,764 | $63.19 | 89 |
| 2016 Q1 | 2,005,823 | $124,399,293 | +$16,857,876 | $62.27 | 80 |
| 2015 Q4 | 1,705,043 | $98,579,000 | -$12,822,581 | $57.85 | 75 |
| 2015 Q3 | 1,899,899 | $107,809,908 | -$19,755,031 | $56.71 | 75 |
| 2015 Q2 | 2,242,511 | $139,330,208 | -$482,209 | $62.14 | 87 |
| 2015 Q1 | 2,247,881 | $137,860,529 | +$5,948,220 | $61.3 | 78 |
| 2014 Q4 | 2,158,061 | $129,778,809 | -$11,411,357 | $60.09 | 78 |
| 2014 Q3 | 2,364,343 | $148,830,478 | -$12,352,927 | $62.89 | 77 |
| 2014 Q2 | 2,560,711 | $161,717,943 | -$2,503,942 | $63.07 | 76 |
| 2014 Q1 | 2,598,377 | $173,813,044 | -$13,082,631 | $66.86 | 78 |