| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,272,581 | $531,150,791 | -$5,003,969 | $233.78 | 166 |
| 2025 Q2 | 2,364,642 | $493,058,669 | +$16,805,568 | $208.47 | 161 |
| 2025 Q1 | 2,334,145 | $434,992,330 | +$15,067,652 | $186.36 | 158 |
| 2024 Q4 | 2,239,520 | $470,528,936 | -$47,194,263 | $210.14 | 165 |
| 2024 Q3 | 2,410,554 | $499,417,239 | +$11,276,842 | $207.25 | 152 |
| 2024 Q2 | 2,357,711 | $451,748,188 | +$24,169,847 | $191.05 | 144 |
| 2024 Q1 | 2,235,745 | $439,892,370 | -$16,688,861 | $197.1 | 146 |
| 2023 Q4 | 2,328,326 | $426,932,645 | +$42,771,226 | $183.55 | 143 |
| 2023 Q3 | 2,092,122 | $341,774,162 | -$6,442,401 | $163.1 | 132 |
| 2023 Q2 | 2,140,543 | $377,574,918 | +$36,551,718 | $176.46 | 119 |
| 2023 Q1 | 1,935,568 | $318,922,620 | +$2,048,009 | $165.05 | 121 |
| 2022 Q4 | 1,935,758 | $301,355,120 | +$14,917,485 | $155.71 | 126 |
| 2022 Q3 | 1,757,871 | $263,754,090 | +$21,008,858 | $150.41 | 109 |
| 2022 Q2 | 1,611,708 | $241,838,047 | +$40,368,141 | $150.02 | 103 |
| 2022 Q1 | 1,321,936 | $245,706,442 | +$3,380,909 | $186 | 110 |
| 2021 Q4 | 1,295,731 | $276,156,420 | +$28,468,870 | $213.32 | 108 |
| 2021 Q3 | 1,133,392 | $242,562,762 | -$2,712,518 | $213.97 | 106 |
| 2021 Q2 | 1,137,400 | $258,130,597 | +$6,781,664 | $226.94 | 98 |
| 2021 Q1 | 1,134,272 | $247,905,057 | +$52,184,318 | $218.76 | 96 |
| 2020 Q4 | 895,099 | $186,756,817 | +$14,009,307 | $208.56 | 84 |
| 2020 Q3 | 856,979 | $138,257,000 | +$5,895,706 | $161.32 | 65 |
| 2020 Q2 | 788,848 | $118,685,000 | +$5,782,745 | $150.45 | 63 |
| 2020 Q1 | 752,306 | $86,467,713 | -$9,080,158 | $115 | 51 |
| 2019 Q4 | 792,407 | $123,484,228 | -$10,711,662 | $155.82 | 60 |
| 2019 Q3 | 864,021 | $120,884,000 | +$2,523,336 | $140.1 | 60 |
| 2019 Q2 | 842,906 | $123,621,171 | -$4,574,744 | $146.65 | 58 |
| 2019 Q1 | 875,226 | $125,095,270 | +$10,747,223 | $142.79 | 60 |
| 2018 Q4 | 803,795 | $98,027,000 | -$263,669 | $121.94 | 61 |
| 2018 Q3 | 798,351 | $124,029,384 | +$4,662,380 | $156 | 63 |
| 2018 Q2 | 769,233 | $114,042,000 | +$17,893,693 | $148.23 | 55 |
| 2018 Q1 | 649,057 | $89,804,000 | +$29,972,829 | $138.33 | 52 |
| 2017 Q4 | 432,680 | $58,689,000 | +$5,424,272 | $135.49 | 50 |
| 2017 Q3 | 315,729 | $41,012,000 | -$3,383,454 | $129.9 | 36 |
| 2017 Q2 | 341,774 | $42,001,000 | -$20,151,273 | $122.83 | 32 |
| 2017 Q1 | 505,985 | $59,536,000 | +$1,058,306 | $117.69 | 31 |
| 2016 Q4 | 505,960 | $56,495,000 | +$13,089,298 | $111.6 | 29 |
| 2016 Q3 | 389,011 | $42,018,000 | +$13,421,713 | $108.07 | 31 |
| 2016 Q2 | 264,929 | $26,219,000 | -$34,891,452 | $98.85 | 26 |
| 2016 Q1 | 553,991 | $53,291,000 | +$25,165,756 | $96.31 | 24 |
| 2015 Q4 | 357,446 | $36,232,000 | -$5,159,432 | $102.05 | 26 |
| 2015 Q3 | 345,731 | $33,770,000 | -$848,556 | $97.28 | 26 |
| 2015 Q2 | 345,902 | $38,850,000 | +$6,509,148 | $112.52 | 23 |
| 2015 Q1 | 288,396 | $31,799,000 | -$22,670,134 | $110.28 | 18 |
| 2014 Q4 | 507,625 | $52,785,575 | +$18,521,817 | $103.97 | 20 |
| 2014 Q3 | 333,807 | $31,460,000 | -$3,388,770 | $94.51 | 18 |
| 2014 Q2 | 369,488 | $37,099,000 | +$3,920,412 | $100.48 | 19 |
| 2014 Q1 | 331,033 | $32,786,000 | -$22,178,847 | $99.07 | 17 |