| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 387,644 | $210,773,419 | -$4,248,842 | $543.72 | 5 |
| 2025 Q2 | 395,525 | $199,475,092 | -$44,126,844 | $504.33 | 5 |
| 2025 Q1 | 493,042 | $224,842,004 | +$8,337,608 | $456.03 | 6 |
| 2024 Q4 | 474,759 | $227,362,360 | +$10,018,614 | $478.9 | 6 |
| 2024 Q3 | 453,839 | $215,187,907 | +$8,456,950 | $474.15 | 6 |
| 2024 Q2 | 436,003 | $196,162,165 | -$1,004,470 | $449.24 | 6 |
| 2024 Q1 | 438,227 | $189,471,978 | +$15,455,125 | $432.37 | 5 |
| 2023 Q4 | 402,481 | $158,368,154 | +$4,594,492 | $393.48 | 5 |
| 2023 Q3 | 390,804 | $139,873,241 | -$182,944,060 | $357.91 | 4 |
| 2023 Q2 | 901,948 | $335,020,052 | +$220,208,760 | $371.44 | 4 |
| 2023 Q1 | 309,097 | $106,008,296 | -$2,402,445 | $342.97 | 3 |
| 2022 Q4 | 316,102 | $101,668,888 | -$2,656,044 | $321.63 | 3 |
| 2022 Q3 | 324,360 | $98,474,000 | -$2,292,732 | $303.62 | 3 |
| 2022 Q2 | 331,912 | $106,414,000 | +$422,250 | $320.58 | 3 |
| 2022 Q1 | 330,323 | $126,769,000 | -$723,410 | $383.78 | 4 |
| 2021 Q4 | 332,025 | $134,733,000 | +$3,901,695 | $405.79 | 5 |
| 2021 Q3 | 322,410 | $121,323,000 | +$1,970,642 | $376.28 | 5 |
| 2021 Q2 | 317,173 | $119,061,000 | +$2,778,207 | $375.38 | 5 |
| 2021 Q1 | 309,771 | $107,490,000 | -$3,710,478 | $346.97 | 4 |
| 2020 Q4 | 320,464 | $106,224,000 | +$3,565,634 | $331.46 | 4 |
| 2020 Q3 | 307,148 | $92,117,000 | +$4,689,211 | $299.91 | 3 |
| 2020 Q2 | 291,512 | $80,604,000 | +$690,426 | $276.51 | 2 |
| 2020 Q1 | 289,015 | $66,627,000 | +$843,200 | $230.54 | 2 |
| 2019 Q4 | 285,155 | $82,762,000 | +$4,479,655 | $290.26 | 3 |
| 2019 Q3 | 269,721 | $72,652,000 | -$34,348,751 | $269.35 | 2 |
| 2019 Q2 | 399,015 | $106,261,000 | +$44,215,386 | $266.3 | 3 |
| 2019 Q1 | 234,190 | $60,039,000 | +$2,768,119 | $256.35 | 4 |
| 2018 Q4 | 223,391 | $50,833,000 | +$2,972,838 | $227.55 | 3 |
| 2018 Q3 | 210,154 | $55,768,000 | -$28,353,918 | $265.34 | 5 |
| 2018 Q2 | 327,197 | $81,064,000 | +$37,312,840 | $247.9 | 4 |
| 2018 Q1 | 176,590 | $42,493,000 | -$1,191,375 | $240.45 | 2 |
| 2017 Q4 | 181,541 | $44,199,000 | -$2,225,229 | $243.6 | 2 |
| 2017 Q3 | 190,683 | $43,753,490 | -$1,100,257 | $229.46 | 3 |
| 2017 Q2 | 195,478 | $43,159,169 | +$110,616 | $220.78 | 3 |
| 2017 Q1 | 194,977 | $41,945,960 | +$6,393,520 | $215.14 | 3 |
| 2016 Q4 | 165,258 | $33,685,000 | +$20,083,386 | $203.9 | 2 |
| 2016 Q3 | 66,729 | $13,220,000 | +$4,536,030 | $198.12 | 2 |
| 2016 Q2 | 43,833 | $8,407,000 | +$154,963 | $191.99 | 2 |
| 2016 Q1 | 43,025 | $8,094,000 | -$127,351 | $188.34 | 2 |
| 2015 Q4 | 43,702 | $8,156,000 | -$123,918 | $186.69 | 2 |
| 2015 Q3 | 44,366 | $7,783,000 | -$187,426 | $175.65 | 2 |
| 2015 Q2 | 45,434 | $8,564,000 | -$3,217,773 | $188.53 | 2 |
| 2015 Q1 | 62,498 | $11,802,000 | -$7,139,061 | $188.84 | 2 |
| 2014 Q4 | 100,301 | $18,924,000 | -$11,688,116 | $188.67 | 2 |
| 2014 Q3 | 164,960 | $29,825,000 | -$746,659 | $180.8 | 3 |
| 2014 Q2 | 169,090 | $30,378,000 | +$190,262 | $179.66 | 3 |
| 2014 Q1 | 168,031 | $28,817,000 | -$3,833,356 | $171.5 | 3 |