| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,004,695 | $190,397,301 | -$11,050,324 | $186.58 | 5 |
| 2025 Q2 | 1,067,415 | $170,247,501 | +$6,652,506 | $157.99 | 5 |
| 2025 Q1 | 1,036,450 | $112,292,021 | +$75,510,226 | $108.38 | 4 |
| 2024 Q4 | 338,900 | $45,510,000 | +$11,045,074 | $134.29 | 1 |
| 2024 Q3 | 252,852 | $31,217,500 | +$24,405,281 | $121.44 | 3 |
| 2024 Q2 | 55,752 | $6,946,080 | +$6,765,379 | $123.54 | 3 |
| 2024 Q1 | 200 | $180,701 | +$180,701 | $903.56 | 1 |
| 2023 Q4 | $191.94 | 0 | |||
| 2023 Q3 | 0 | $0 | -$11,294,000 | $434.99 | 0 |
| 2023 Q2 | 26,700 | $11,294,000 | +$3,764,667 | $423.02 | 1 |
| 2023 Q1 | 17,800 | $4,944,000 | +$4,944,000 | $277.77 | 1 |
| 2022 Q4 | 0 | $0 | -$692,806,000 | $117 | 0 |
| 2022 Q3 | 5,706,800 | $692,806,000 | +$152,357,106 | $121.39 | 1 |
| 2022 Q2 | 4,451,800 | $674,292,000 | +$204,862,988 | $151.59 | 1 |
| 2022 Q1 | 3,099,800 | $845,818,000 | -$290,118 | $272.86 | 3 |
| 2021 Q4 | 4,300 | $1,264,000 | -$88,186 | $294.11 | 1 |
| 2021 Q3 | 1,718,400 | $355,931,000 | +$355,931,000 | $207.15 | 2 |
| 2021 Q2 | 0 | $0 | -$7,261,000 | $800.1 | 0 |
| 2021 Q1 | 13,600 | $7,261,000 | +$7,261,000 | $533.93 | 1 |
| 2020 Q4 | $522.2 | 0 | |||
| 2020 Q3 | 0 | $0 | -$15,000 | $54,122.3 | 0 |
| 2020 Q2 | 500 | $15,000 | $110.22 | 1 | |
| 2020 Q1 | $263.6 | 0 | |||
| 2019 Q4 | $235.3 | 0 | |||
| 2019 Q3 | $96.2 | 0 | |||
| 2019 Q2 | $164.23 | 0 | |||
| 2019 Q1 | $17,953.05 | 0 | |||
| 2018 Q4 | 0 | $0 | -$562,000 | $13,345.25 | 0 |
| 2018 Q3 | 2,000 | $562,000 | +$562,000 | $281.02 | 1 |
| 2018 Q2 | $236.9 | 0 | |||
| 2018 Q1 | $1,941.47 | 0 | |||
| 2017 Q4 | 0 | $0 | -$2,555,000 | $193.5 | 0 |
| 2017 Q3 | 425 | $2,555,000 | $178.77 | 1 | |
| 2017 Q2 | 425 | $1,418,000 | +$1,418,000 | $1,468.76 | 1 |
| 2017 Q1 | 0 | $0 | -$345,000 | $108.93 | 0 |
| 2016 Q4 | 73 | $345,000 | +$345,000 | $106.74 | 1 |
| 2016 Q3 | $68.52 | 0 | |||
| 2016 Q2 | $47.01 | 0 | |||
| 2016 Q1 | $35.63 | 0 | |||
| 2015 Q4 | 0 | $0 | -$248,000 | $32.96 | 0 |
| 2015 Q3 | 130,500 | $248,000 | +$248,000 | $24.65 | 1 |
| 2015 Q2 | $20.05 | 0 | |||
| 2015 Q1 | $20.93 | 0 | |||
| 2014 Q4 | $20.05 | 0 | |||
| 2014 Q3 | $18.45 | 0 | |||
| 2014 Q2 | $18.54 | 0 | |||
| 2014 Q1 | $17.91 | 0 |