| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 75 | $271,661 | -$363,052,825 | $666.18 | 1 |
| 2025 Q2 | 351,704 | $363,214,699 | +$359,606,281 | $617.85 | 5 |
| 2025 Q1 | 305,503 | $3,478,056 | -$160,927,127 | $559.39 | 3 |
| 2024 Q4 | 277,050 | $164,069,000 | -$255,660,882 | $586.08 | 3 |
| 2024 Q3 | 715,620 | $410,912,040 | +$385,964,898 | $573.76 | 4 |
| 2024 Q2 | 43,800 | $23,712,724 | +$16,882,959 | $544.22 | 3 |
| 2024 Q1 | 13,450 | $11,125,000 | +$7,220,500 | $523.07 | 3 |
| 2023 Q4 | 8,800 | $3,777,000 | -$1,170,000 | $475.31 | 2 |
| 2023 Q3 | 11,700 | $4,948,000 | -$2,661,103 | $427.48 | 1 |
| 2023 Q2 | 17,800 | $7,592,000 | +$7,592,000 | $443.28 | 2 |
| 2023 Q1 | 250 | $2,375,000 | +$1,187,500 | $409.39 | 1 |
| 2022 Q4 | 125 | $974,000 | $7,792 | 1 | |
| 2022 Q3 | 0 | $0 | -$91,256,000 | $1,200 | 0 |
| 2022 Q2 | 50,710,200 | $19,087,028,000 | +$8,436,669,299 | $377.25 | 3 |
| 2022 Q1 | 28,288,900 | $12,822,618,000 | -$106,333 | $451.64 | 3 |
| 2021 Q4 | 2,750 | $1,705,000 | +$375,000 | $702.86 | 2 |
| 2021 Q3 | 2,800 | $3,582,000 | -$6,081,250 | $173.29 | 1 |
| 2021 Q2 | 56,924 | $25,933,250 | +$7,657,542 | $428.06 | 6 |
| 2021 Q1 | 44,727 | $17,676,000 | -$1,021,000 | $9,200 | 2 |
| 2020 Q4 | 180 | $1,295,000 | +$1,295,000 | $7,726.85 | 1 |
| 2020 Q3 | 252,135 | $8,413,377,000 | -$931,949,972 | $33,484.78 | 1 |
| 2020 Q2 | 280,064 | $8,637,319,000 | $1,752.74 | 1 | |
| 2020 Q1 | 0 | $0 | -$1,664,999 | $924 | 0 |
| 2019 Q4 | 8,875 | $2,861,999 | +$2,103,478 | $321.86 | 3 |
| 2019 Q3 | 2,350 | $719,000 | -$1,487,000 | $296.77 | 2 |
| 2019 Q2 | 315,807 | $7,174,077,000 | $2,423.8 | 2 | |
| 2019 Q1 | 0 | $0 | -$20,168,000 | $1,847.6 | 0 |
| 2018 Q4 | 80,700 | $20,168,000 | +$20,168,000 | $249.92 | 1 |
| 2018 Q3 | 166,312 | $4,835,638,000 | -$416,334,964 | $29,071.66 | 1 |
| 2018 Q2 | 180,631 | $4,902,101,000 | $27,127.6 | 1 | |
| 2018 Q1 | 19,000 | $5,472,000 | $412.92 | 1 | |
| 2017 Q4 | 0 | $0 | -$305,000 | $1,702.99 | 0 |
| 2017 Q3 | 198 | $305,000 | +$305,000 | $1,520.2 | 1 |
| 2017 Q2 | $439.38 | 0 | |||
| 2017 Q1 | 0 | $0 | -$44,000 | $318.09 | 0 |
| 2016 Q4 | 19,560 | $44,000 | -$185,651,613 | $490.03 | 2 |
| 2016 Q3 | 860,160 | $186,023,000 | +$185,729,000 | $216.3 | 2 |
| 2016 Q2 | 42,000 | $294,000 | +$294,000 | $587.5 | 1 |
| 2016 Q1 | 0 | $0 | -$110,906,000 | $205.56 | 0 |
| 2015 Q4 | 544,000 | $110,906,000 | -$84,649,383 | $203.89 | 2 |
| 2015 Q3 | 6,440,900 | $185,810,000 | +$143,843,000 | $191.63 | 2 |
| 2015 Q2 | 200,109 | $41,967,000 | -$101,355,862 | $205.85 | 2 |
| 2015 Q1 | 683,030 | $143,238,000 | -$541,244,987 | $206.43 | 3 |
| 2014 Q4 | 3,320,900 | $682,494,000 | +$242,537,000 | $205.54 | 2 |
| 2014 Q3 | 0 | $0 | -$120,597,000 | $73.92 | 0 |
| 2014 Q2 | 603,930 | $120,597,000 | +$58,647,308 | $5,767.44 | 2 |
| 2014 Q1 | 316,300 | $59,794,000 | -$256,357,777 | $187.01 | 2 |