| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,130,100 | $182,838,000 | +$142,681,915 | $161.79 | 1 |
| 2025 Q2 | 248,200 | $35,219,000 | +$35,219,000 | $141.9 | 1 |
| 2025 Q1 | 0 | $0 | -$21,995,000 | $102.74 | 0 |
| 2024 Q4 | 182,100 | $21,995,000 | +$11,933,586 | $120.79 | 1 |
| 2024 Q3 | 83,300 | $13,667,000 | +$13,667,000 | $164.08 | 1 |
| 2024 Q2 | $162.21 | 0 | |||
| 2024 Q1 | 0 | $0 | -$5,645,000 | $180.49 | 0 |
| 2023 Q4 | 38,300 | $5,645,000 | -$884,334 | $147.41 | 1 |
| 2023 Q3 | 44,300 | $4,554,000 | +$3,608,248 | $102.82 | 1 |
| 2023 Q2 | 9,200 | $1,047,000 | +$1,047,000 | $113.91 | 1 |
| 2023 Q1 | 0 | $0 | -$1,606,000 | $98.01 | 0 |
| 2022 Q4 | 24,800 | $1,606,000 | -$257,871,000 | $64.77 | 1 |
| 2022 Q3 | 4,095,600 | $259,477,000 | -$48,967,129 | $63.36 | 1 |
| 2022 Q2 | 4,868,500 | $372,197,000 | +$55,590,911 | $76.47 | 1 |
| 2022 Q1 | 4,140,100 | $452,782,000 | +$317,000 | $109.34 | 2 |
| 2021 Q4 | $143.9 | 0 | |||
| 2021 Q3 | 546,700 | $56,275,000 | +$56,275,000 | $102.9 | 1 |
| 2021 Q2 | 0 | $0 | -$16,389,000 | $93.93 | 0 |
| 2021 Q1 | 208,776 | $16,389,000 | +$16,389,000 | $78.5 | 2 |
| 2020 Q4 | 0 | $0 | -$1,557,000 | $91.71 | 0 |
| 2020 Q3 | 19,000 | $1,557,000 | -$3,015,663 | $81.99 | 1 |
| 2020 Q2 | 55,800 | $2,935,000 | +$278,772 | $52.61 | 1 |
| 2020 Q1 | 50,500 | $2,296,000 | +$809,283 | $45.48 | 1 |
| 2019 Q4 | 32,700 | $1,499,000 | +$1,499,000 | $45.86 | 1 |
| 2019 Q3 | $28.99 | 0 | |||
| 2019 Q2 | $30.37 | 0 | |||
| 2019 Q1 | $25.52 | 0 | |||
| 2018 Q4 | 0 | $0 | -$389,000 | $18.46 | 0 |
| 2018 Q3 | 12,600 | $389,000 | +$389,000 | $30.89 | 1 |
| 2018 Q2 | $14.99 | 0 | |||
| 2018 Q1 | $10.05 | 0 | |||
| 2017 Q4 | $10.28 | 0 | |||
| 2017 Q3 | $12.75 | 0 | |||
| 2017 Q2 | $12.48 | 0 | |||
| 2017 Q1 | $14.55 | 0 | |||
| 2016 Q4 | $11.34 | 0 | |||
| 2016 Q3 | $6.91 | 0 | |||
| 2016 Q2 | $5.14 | 0 | |||
| 2016 Q1 | $2.85 | 0 | |||
| 2015 Q4 | 0 | $0 | -$621,000 | $2.87 | 0 |
| 2015 Q3 | 740,000 | $621,000 | +$621,000 | $1.72 | 1 |
| 2015 Q2 | $2.4 | 0 | |||
| 2015 Q1 | $2.68 | 0 | |||
| 2014 Q4 | $2.67 | 0 | |||
| 2014 Q3 | $3.41 | 0 | |||
| 2014 Q2 | $4.19 | 0 | |||
| 2014 Q1 | $4.01 | 0 |