| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 725,002 | $117,442,060 | +$116,768,350 | $161.79 | 3 |
| 2025 Q2 | 3,502 | $497,610 | -$8,831,350 | $141.90 | 2 |
| 2025 Q1 | 90,802 | $9,328,258 | +$9,328,258 | $102.74 | 2 |
| 2024 Q4 | 0 | $0 | -$2,018,000 | $120.79 | 0 |
| 2024 Q3 | 12,300 | $2,018,000 | -$278,911 | $164.08 | 1 |
| 2024 Q2 | 14,000 | $2,270,000 | -$211,957 | $162.21 | 1 |
| 2024 Q1 | 13,734 | $2,512,314 | +$2,512,314 | $180.49 | 2 |
| 2023 Q4 | 0 | $0 | -$5,511,000 | $147.41 | 0 |
| 2023 Q3 | 53,600 | $5,511,000 | +$1,624,511 | $102.82 | 1 |
| 2023 Q2 | 37,800 | $4,305,000 | +$4,305,000 | $113.91 | 1 |
| 2023 Q1 | $98.01 | 0 | |||
| 2022 Q4 | 0 | $0 | -$341,059,000 | $64.77 | 0 |
| 2022 Q3 | 5,383,300 | $341,059,000 | -$28,098,135 | $63.36 | 2 |
| 2022 Q2 | 5,826,800 | $445,459,000 | +$98,551,726 | $76.47 | 1 |
| 2022 Q1 | 4,537,700 | $496,266,000 | -$100,730,000 | $109.34 | 1 |
| 2021 Q4 | 7,000 | $100,730,000 | +$100,730,000 | $143.90 | 1 |
| 2021 Q3 | 756,200 | $77,839,000 | +$74,092,000 | $102.90 | 1 |
| 2021 Q2 | 39,900 | $3,747,000 | -$15,748,669 | $93.93 | 1 |
| 2021 Q1 | 207,600 | $16,296,000 | +$13,658,497 | $78.50 | 1 |
| 2020 Q4 | 33,600 | $3,081,000 | -$247,580 | $91.71 | 1 |
| 2020 Q3 | 36,300 | $2,976,000 | -$3,107,174 | $81.99 | 1 |
| 2020 Q2 | 74,200 | $3,903,000 | +$3,198,146 | $52.61 | 1 |
| 2020 Q1 | 13,400 | $609,000 | +$609,000 | $45.48 | 1 |
| 2019 Q4 | $45.86 | 0 | |||
| 2019 Q3 | $3.97 | 0 | |||
| 2019 Q2 | $30.37 | 0 | |||
| 2019 Q1 | $25.52 | 0 | |||
| 2018 Q4 | 0 | $0 | -$273,000 | $18.46 | 0 |
| 2018 Q3 | 500 | $273,000 | +$273,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 | $13.17 | 0 | |||
| 2016 Q3 | $6.91 | 0 | |||
| 2016 Q2 | $5.14 | 0 | |||
| 2016 Q1 | $2.85 | 0 | |||
| 2015 Q4 | 0 | $0 | -$8,000 | $2.87 | 0 |
| 2015 Q3 | 205,000 | $8,000 | +$8,000 | $1.72 | 1 |
| 2015 Q2 | $2.40 | 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 |