| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | $24.50 | 0 | |||
| 2025 Q3 | $502.74 | 0 | |||
| 2025 Q2 | $485.77 | 0 | |||
| 2025 Q1 | $532.58 | 0 | |||
| 2024 Q4 | $453.28 | 0 | |||
| 2024 Q3 | $460.26 | 0 | |||
| 2024 Q2 | $406.80 | 0 | |||
| 2024 Q1 | $420.52 | 0 | |||
| 2023 Q4 | 0 | $0 | -$2,239,118 | $356.66 | 0 |
| 2023 Q3 | 6,392 | $2,239,118 | $350.30 | 1 | |
| 2023 Q2 | 6,392 | $2,179,672 | $341.00 | 1 | |
| 2023 Q1 | 6,392 | $1,973,658 | +$1,973,658 | $308.77 | 1 |
| 2022 Q4 | $308.90 | 0 | |||
| 2022 Q3 | $267.02 | 0 | |||
| 2022 Q2 | 0 | $0 | -$492,000 | $273.02 | 0 |
| 2022 Q1 | 2,600 | $492,000 | -$37,846 | $352.91 | 1 |
| 2021 Q4 | 2,800 | $528,000 | -$1,785,573 | $299.00 | 1 |
| 2021 Q3 | 51,679 | $14,105,573 | -$563,635 | $272.94 | 2 |
| 2021 Q2 | 57,544 | $15,634,153 | -$183,989 | $277.92 | 3 |
| 2021 Q1 | 58,579 | $14,624,285 | -$617,931 | $255.47 | 3 |
| 2020 Q4 | 61,869 | $13,961,894 | -$376,269 | $231.87 | 3 |
| 2020 Q3 | 63,819 | $13,295,053 | -$963,794 | $212.91 | 3 |
| 2020 Q2 | 68,944 | $12,319,812 | +$1,412,807 | $178.51 | 3 |
| 2020 Q1 | 61,069 | $11,340,649 | -$85,814 | $182.83 | 3 |
| 2019 Q4 | 61,074 | $13,675,788 | -$994,711 | $226.50 | 3 |
| 2019 Q3 | 65,814 | $13,704,664 | +$729,619 | $208.03 | 3 |
| 2019 Q2 | 62,319 | $13,245,583 | +$2,389,185 | $213.17 | 3 |
| 2019 Q1 | 50,929 | $10,231,089 | +$942,777 | $200.89 | 2 |
| 2018 Q4 | 46,236 | $9,440,609 | +$58,192 | $204.18 | 2 |
| 2018 Q3 | 45,951 | $9,838,785 | -$77,081 | $214.11 | 2 |
| 2018 Q2 | 46,311 | $8,644,053 | -$9,333 | $186.65 | 2 |
| 2018 Q1 | 46,361 | $9,247,953 | +$276,275 | $199.48 | 2 |
| 2017 Q4 | 44,976 | $8,914,900 | +$21,216 | $198.22 | 2 |
| 2017 Q3 | 44,869 | $8,224,996 | -$25,664 | $183.32 | 2 |
| 2017 Q2 | 45,009 | $7,622,811 | +$16,089 | $169.37 | 2 |
| 2017 Q1 | 44,914 | $7,486,004 | -$120,672 | $166.69 | 2 |
| 2016 Q4 | 45,638 | $7,438,000 | -$169,495 | $162.98 | 2 |
| 2016 Q3 | 46,378 | $6,700,000 | $144.48 | 1 | |
| 2016 Q2 | 46,378 | $6,715,000 | -$58,639 | $144.79 | 1 |
| 2016 Q1 | 46,783 | $6,637,000 | +$515,973 | $141.88 | 1 |
| 2015 Q4 | 43,146 | $5,697,000 | -$263,991 | $132.04 | 1 |
| 2015 Q3 | 411,811 | $5,890,000 | +$512,500 | $130.40 | 2 |
| 2015 Q2 | 41,237 | $5,613,000 | -$261,820 | $136.11 | 1 |
| 2015 Q1 | 43,212 | $6,215,000 | +$212,742 | $144.32 | 2 |
| 2014 Q4 | 41,587 | $6,244,000 | $150.15 | 1 | |
| 2014 Q3 | $138.14 | 0 | |||
| 2014 Q2 | $126.56 | 0 | |||
| 2014 Q1 | $124.97 | 0 |