| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 188,478 | $120,342,261 | -$5,743,901 | $638.5 | 1 |
| 2025 Q2 | 197,474 | $127,631,753 | +$2,740,404 | $646.32 | 1 |
| 2025 Q1 | 193,234 | $121,565,148 | -$13,597,551 | $629.11 | 1 |
| 2024 Q4 | 214,848 | $108,367,623 | -$4,078,010 | $504.39 | 1 |
| 2024 Q3 | 222,933 | $122,984,002 | -$36,747,410 | $551.66 | 1 |
| 2024 Q2 | 289,545 | $144,728,977 | -$3,333,498 | $499.85 | 1 |
| 2024 Q1 | 296,214 | $144,234,423 | -$719,190 | $486.93 | 1 |
| 2023 Q4 | 297,691 | $123,280,237 | +$2,016,772 | $414.12 | 1 |
| 2023 Q3 | 292,821 | $113,909,015 | -$6,875,041 | $389.01 | 1 |
| 2023 Q2 | 310,965 | $116,561,480 | +$10,337,902 | $374.89 | 2 |
| 2023 Q1 | 283,385 | $99,120,473 | +$3,238,180 | $349.76 | 2 |
| 2022 Q4 | 274,126 | $89,209,372 | +$6,063,355 | $325.43 | 1 |
| 2022 Q3 | 258,047 | $67,928,000 | -$1,956,967 | $253.35 | 2 |
| 2022 Q2 | 265,652 | $66,052,000 | +$63,369,593 | $242.13 | 2 |
| 2022 Q1 | 11,417 | $3,070,000 | +$524,350 | $268.9 | 1 |
| 2021 Q4 | 9,467 | $2,808,000 | -$1,090,632 | $296.61 | 1 |
| 2021 Q3 | 13,144 | $3,607,000 | +$74,917 | $274.42 | 1 |
| 2021 Q2 | 12,871 | $3,525,000 | -$740,275 | $273.87 | 1 |
| 2021 Q1 | 15,574 | $4,796,000 | +$171,803 | $307.95 | 1 |
| 2020 Q4 | 15,093 | $4,475,000 | +$1,014,970 | $296.45 | 2 |
| 2020 Q3 | 11,670 | $2,964,000 | -$730,653 | $254.04 | 2 |
| 2020 Q2 | 14,547 | $3,781,000 | -$846,814 | $259.89 | 2 |
| 2020 Q1 | 17,805 | $3,615,000 | -$306,780 | $203.01 | 2 |
| 2019 Q4 | 19,316 | $5,698,000 | -$700,594 | $295 | 2 |
| 2019 Q3 | 21,691 | $5,613,000 | -$134,604 | $258.8 | 2 |
| 2019 Q2 | 22,211 | $5,570,000 | -$812,017 | $250.39 | 2 |
| 2019 Q1 | 25,448 | $6,023,000 | -$728,679 | $236.66 | 2 |
| 2018 Q4 | 28,527 | $6,227,000 | +$41,457 | $218.28 | 2 |
| 2018 Q3 | 28,272 | $6,262,000 | +$935,430 | $221.5 | 3 |
| 2018 Q2 | 24,052 | $5,085,000 | +$991,911 | $211.44 | 2 |
| 2018 Q1 | 19,360 | $4,499,000 | -$37,188 | $232.4 | 2 |
| 2017 Q4 | 19,520 | $4,237,000 | -$18,451 | $217.06 | 2 |
| 2017 Q3 | 19,605 | $4,192,000 | -$531,657 | $213.8 | 2 |
| 2017 Q2 | 22,092 | $4,454,000 | +$234,502 | $201.62 | 2 |
| 2017 Q1 | 20,929 | $4,095,000 | -$184,346 | $195.68 | 2 |
| 2016 Q4 | 21,871 | $4,138,000 | -$652,555 | $189.2 | 2 |
| 2016 Q3 | 25,328 | $4,722,000 | -$1,076,754 | $186.46 | 3 |
| 2016 Q2 | 31,099 | $5,183,000 | -$665,493 | $166.65 | 2 |
| 2016 Q1 | 35,092 | $7,148,000 | -$1,552,000 | $203.72 | 2 |
| 2015 Q4 | 42,712 | $8,563,000 | -$2,236,290 | $200.51 | 2 |
| 2015 Q3 | 53,867 | $10,037,000 | +$4,147,231 | $186.34 | 2 |
| 2015 Q2 | 31,609 | $5,602,000 | -$2,983,478 | $177.24 | 2 |
| 2015 Q1 | 48,444 | $10,445,000 | -$78,704 | $215.62 | 2 |
| 2014 Q4 | 48,809 | $9,789,000 | -$807,734 | $200.55 | 2 |
| 2014 Q3 | 52,837 | $10,450,000 | -$98,896 | $197.78 | 2 |
| 2014 Q2 | 53,337 | $11,823,000 | -$2,128,695 | $221.66 | 2 |
| 2014 Q1 | 62,977 | $13,766,000 | -$114,751 | $218.57 | 3 |