| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 758 | $1,064,821 | -$6,467,560 | $444.72 | 2 |
| 2025 Q2 | 21,358 | $8,257,406 | +$6,734,392 | $317.66 | 2 |
| 2025 Q1 | 158 | $2,138,603 | -$147,765,000 | $259.16 | 1 |
| 2024 Q4 | 365,900 | $147,765,000 | +$144,291,977 | $403.84 | 1 |
| 2024 Q3 | 8,600 | $2,250,000 | +$2,250,000 | $261.63 | 1 |
| 2024 Q2 | 69 | $16,146 | -$2,321,854 | $197.88 | 1 |
| 2024 Q1 | 13,300 | $2,338,000 | +$2,338,000 | $175.79 | 1 |
| 2023 Q4 | 0 | $0 | -$10,208,000 | $248.48 | 0 |
| 2023 Q3 | 40,800 | $10,208,000 | +$5,829,990 | $250.22 | 1 |
| 2023 Q2 | 17,000 | $4,378,010 | +$727,010 | $261.77 | 1 |
| 2023 Q1 | 17,600 | $3,651,000 | +$1,000,847 | $207.46 | 1 |
| 2022 Q4 | 10,602 | $1,765,000 | -$2,944,311,629 | $123.18 | 2 |
| 2022 Q3 | 11,112,300 | $2,948,591,000 | +$1,734,876,286 | $265.25 | 2 |
| 2022 Q2 | 4,574,100 | $3,081,342,000 | +$1,194,785,460 | $673.42 | 1 |
| 2022 Q1 | 2,800,500 | $3,017,553,000 | -$3,176,592,751 | $1,077.6 | 1 |
| 2021 Q4 | 5,748,600 | $4,458,355,000 | $762.78 | 1 | |
| 2021 Q3 | $356.31 | 0 | |||
| 2021 Q2 | 0 | $0 | -$23,711,000 | $379.85 | 0 |
| 2021 Q1 | 44,900 | $30,233,000 | +$22,441,961 | $667.93 | 2 |
| 2020 Q4 | 11,300 | $7,792,000 | +$6,452,000 | $705.67 | 2 |
| 2020 Q3 | 57,020 | $2,447,755,000 | +$2,022,467,228 | $42,900.99 | 1 |
| 2020 Q2 | 9,907 | $1,069,198,000 | $107,973.76 | 1 | |
| 2020 Q1 | 400 | $209,000 | -$2,664,750 | $524 | 1 |
| 2019 Q4 | 6,609 | $2,484,000 | +$2,484,000 | $418.33 | 2 |
| 2019 Q3 | 0 | $0 | -$271,000 | $240.87 | 0 |
| 2019 Q2 | 100 | $271,000 | +$271,000 | $22.35 | 1 |
| 2019 Q1 | 31,230 | $8,606,000 | +$8,563,000 | $279.86 | 2 |
| 2018 Q4 | $332.8 | 0 | |||
| 2018 Q3 | $2,200 | 0 | |||
| 2018 Q2 | $342.95 | 0 | |||
| 2018 Q1 | $266.13 | 0 | |||
| 2017 Q4 | $311.35 | 0 | |||
| 2017 Q3 | 0 | $0 | -$30,000 | $341.1 | 0 |
| 2017 Q2 | 500 | $30,000 | +$12,000 | $361.61 | 1 |
| 2017 Q1 | 300 | $70,000 | -$11,667 | $278.3 | 1 |
| 2016 Q4 | 350 | $583,000 | $213.69 | 1 | |
| 2016 Q3 | 0 | $0 | -$76,739,000 | $204.03 | 0 |
| 2016 Q2 | 361,500 | $76,739,000 | +$76,739,000 | $212.28 | 1 |
| 2016 Q1 | $229.77 | 0 | |||
| 2015 Q4 | 0 | $0 | -$3,745,000 | $240.01 | 0 |
| 2015 Q3 | 209,100 | $3,745,000 | +$3,745,000 | $248.4 | 1 |
| 2015 Q2 | 0 | $0 | -$9,438,000 | $268.26 | 0 |
| 2015 Q1 | 50,000 | $9,438,000 | +$9,438,000 | $188.77 | 1 |
| 2014 Q4 | $222.41 | 0 | |||
| 2014 Q3 | $242.68 | 0 | |||
| 2014 Q2 | $240.06 | 0 | |||
| 2014 Q1 | $208.45 | 0 |