| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 39,910 | $13,370,534 | +$3,873,760 | $301.08 | 3 |
| 2025 Q2 | 29,100 | $8,115,000 | +$3,151,186 | $172.99 | 1 |
| 2025 Q1 | 17,800 | $818,000 | $53.24 | 1 | |
| 2024 Q4 | $37.72 | 0 | |||
| 2024 Q3 | $158.48 | 0 | |||
| 2024 Q2 | 13,800 | $3,597,000 | $126.53 | 1 | |
| 2024 Q1 | $53.41 | 0 | |||
| 2023 Q4 | 2,400 | $419,000 | -$192,042 | $174.87 | 1 |
| 2023 Q3 | 3,500 | $507,000 | +$507,000 | $144.98 | 1 |
| 2023 Q2 | $80.46 | 0 | |||
| 2023 Q1 | 0 | $0 | -$332,000 | $87.71 | 0 |
| 2022 Q4 | 11,600 | $332,000 | $28.66 | 1 | |
| 2022 Q3 | $53.68 | 0 | |||
| 2022 Q2 | 847,100 | $172,601,000 | $190.55 | 1 | |
| 2022 Q1 | 0 | $0 | -$18,527,000 | $59.45 | 0 |
| 2021 Q4 | 7,100 | $18,735,000 | +$17,887,000 | $32.03 | 2 |
| 2021 Q3 | 26,500 | $780,000 | +$780,000 | $29.47 | 1 |
| 2021 Q2 | $52.09 | 0 | |||
| 2021 Q1 | $43.92 | 0 | |||
| 2020 Q4 | 0 | $0 | -$352,000 | $10.8 | 0 |
| 2020 Q3 | 9,000 | $352,000 | +$352,000 | $39.16 | 1 |
| 2020 Q2 | 0 | $0 | -$225,000 | $36.68 | 0 |
| 2020 Q1 | 9,800 | $225,000 | +$225,000 | $23.04 | 1 |
| 2019 Q4 | $39.89 | 0 | |||
| 2019 Q3 | 0 | $0 | -$265,000 | $36.86 | 0 |
| 2019 Q2 | 2,100 | $265,000 | -$3,480,631 | $37.11 | 1 |
| 2019 Q1 | 8,655 | $3,610,000 | +$2,685,000 | $76.39 | 2 |
| 2018 Q4 | $21.09 | 0 | |||
| 2018 Q3 | 20,600 | $381,000 | +$381,000 | $18.52 | 1 |
| 2018 Q2 | $22.31 | 0 | |||
| 2018 Q1 | $21.98 | 0 | |||
| 2017 Q4 | 0 | $0 | -$1,000 | $23.24 | 0 |
| 2017 Q3 | 6 | $1,000 | -$833 | $24.57 | 1 |
| 2017 Q2 | 11 | $7,000 | +$7,000 | $22.08 | 1 |
| 2017 Q1 | 0 | $0 | -$26,166,000 | $22.81 | 0 |
| 2016 Q4 | 100 | $26,166,000 | +$26,166,000 | $20.92 | 1 |
| 2016 Q3 | $26.43 | 0 | |||
| 2016 Q2 | $27.7 | 0 |