| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 724,500 | $176,125,000 | -$96,777,588 | $243.1 | 1 |
| 2025 Q2 | 1,122,600 | $197,835,000 | +$131,132,214 | $176.23 | 1 |
| 2025 Q1 | 378,500 | $58,531,000 | +$26,536,115 | $154.64 | 1 |
| 2024 Q4 | 206,900 | $39,166,000 | +$39,166,000 | $189.3 | 1 |
| 2024 Q3 | 0 | $0 | -$3,260,000 | $165.85 | 0 |
| 2024 Q2 | 17,900 | $3,260,000 | -$728,492 | $182.15 | 1 |
| 2024 Q1 | 21,900 | $3,305,000 | +$2,731,530 | $150.93 | 1 |
| 2023 Q4 | 3,800 | $530,000 | -$5,174,474 | $139.69 | 1 |
| 2023 Q3 | 40,900 | $5,352,000 | -$67,847 | $130.86 | 1 |
| 2023 Q2 | 41,700 | $4,992,072 | +$4,130,328 | $119.7 | 2 |
| 2023 Q1 | 7,200 | $746,000 | -$2,403,778 | $103.73 | 1 |
| 2022 Q4 | 30,400 | $2,682,000 | -$440,435,191 | $88.23 | 1 |
| 2022 Q3 | 4,633,600 | $443,296,000 | +$391,490,679 | $95.65 | 2 |
| 2022 Q2 | 541,500 | $1,180,446,000 | +$140,080,898 | $2,179.26 | 1 |
| 2022 Q1 | 476,000 | $1,323,913,000 | +$401,624,037 | $2,781.35 | 2 |
| 2021 Q4 | 331,600 | $886,465,000 | -$4,633,143 | $2,896.98 | 2 |
| 2021 Q3 | 333,200 | $890,587,000 | +$890,587,000 | $2,673.47 | 2 |
| 2021 Q2 | 0 | $0 | -$5,981,000 | $2,441.79 | 0 |
| 2021 Q1 | 2,900 | $5,981,000 | +$5,981,000 | $2,062.52 | 1 |
| 2020 Q4 | $1,752.66 | 0 | |||
| 2020 Q3 | 0 | $0 | -$3,119,000 | $1,465.6 | 0 |
| 2020 Q2 | 2,200 | $3,119,000 | +$2,835,455 | $1,418.05 | 1 |
| 2020 Q1 | 200 | $232,000 | -$552,000 | $1,161.95 | 1 |
| 2019 Q4 | 50,000 | $784,000 | -$6,838,000 | $1,339.39 | 1 |
| 2019 Q3 | 5,600 | $6,838,000 | +$6,838,000 | $1,221.14 | 1 |
| 2019 Q2 | 20,000 | $1,206,000 | +$1,206,000 | $435.22 | 1 |
| 2019 Q1 | $1,176.9 | 0 | |||
| 2018 Q4 | 0 | $0 | -$5,069,000 | $1,044.96 | 0 |
| 2018 Q3 | 4,200 | $5,069,000 | +$5,069,000 | $1,207.04 | 2 |
| 2018 Q2 | $1,129.19 | 0 | |||
| 2018 Q1 | $1,037.14 | 0 | |||
| 2017 Q4 | $1,053.16 | 0 | |||
| 2017 Q3 | $973.11 | 0 | |||
| 2017 Q2 | $929.68 | 0 | |||
| 2017 Q1 | $847.8 | 0 | |||
| 2016 Q4 | $792.45 | 0 | |||
| 2016 Q3 | $804.06 | 0 | |||
| 2016 Q2 | $703.53 | 0 | |||
| 2016 Q1 | $762.9 | 0 | |||
| 2015 Q4 | $778.01 | 0 |