| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 49,894 | $5,540,147 | +$339,345 | $111.03 | 2 |
| 2025 Q2 | 46,837 | $4,205,657 | -$224,141 | $89.83 | 2 |
| 2025 Q1 | 49,326 | $3,860,972 | +$1,380,149 | $78.28 | 2 |
| 2024 Q4 | 31,700 | $2,505,000 | $79.02 | 1 | |
| 2024 Q3 | 31,700 | $3,098,000 | -$156,366 | $97.73 | 1 |
| 2024 Q2 | 33,300 | $2,948,000 | $88.53 | 1 | |
| 2024 Q1 | 33,300 | $3,208,000 | -$34,352,650 | $96.34 | 1 |
| 2023 Q4 | 424,929 | $37,247,770 | +$33,761,499 | $87.83 | 2 |
| 2023 Q3 | 39,600 | $3,240,000 | $81.82 | 1 | |
| 2023 Q2 | 39,600 | $3,257,000 | -$32,194,622 | $82.25 | 1 |
| 2023 Q1 | 431,837 | $35,440,049 | $82.02 | 2 | |
| 2022 Q4 | 40,300 | $2,906,000 | -$317,280 | $72.11 | 1 |
| 2022 Q3 | 44,700 | $3,128,000 | -$174,944 | $69.98 | 1 |
| 2022 Q2 | 47,200 | $3,808,000 | -$871,322 | $80.68 | 1 |
| 2022 Q1 | 58,000 | $5,503,000 | -$227,710 | $94.88 | 1 |
| 2021 Q4 | 60,400 | $5,468,000 | -$77,000 | $90.53 | 1 |
| 2021 Q3 | 61,330 | $5,118,000 | +$5,041,000 | $83.13 | 2 |
| 2021 Q2 | 930 | $81,000 | $87.1 | 1 | |
| 2021 Q1 | 930 | $71,000 | -$22,903 | $76.34 | 1 |
| 2020 Q4 | 1,230 | $86,000 | -$245,000 | $69.92 | 1 |
| 2020 Q3 | 5,554 | $331,000 | -$2,624,281 | $59.6 | 1 |
| 2020 Q2 | 49,588 | $2,453,000 | -$233,190 | $49.47 | 1 |
| 2020 Q1 | 54,302 | $2,352,000 | +$2,352,000 | $43.31 | 1 |