| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 572,625 | $6,905,562 | +$6,152,773 | $12.06 | 1 |
| 2025 Q2 | 62,423 | $9,085,990 | +$866,199 | $145.56 | 1 |
| 2025 Q1 | 56,472 | $6,573,352 | -$1,783,600 | $116.4 | 1 |
| 2024 Q4 | 71,795 | $6,775,212 | +$405,220 | $94.37 | 1 |
| 2024 Q3 | 67,501 | $6,171,000 | +$996,030 | $91.42 | 1 |
| 2024 Q2 | 56,606 | $5,720,000 | -$1,043,234 | $101.05 | 1 |
| 2024 Q1 | 66,930 | $6,507,000 | +$170,137 | $97.22 | 1 |
| 2023 Q4 | 65,180 | $7,636,000 | +$1,565,743 | $117.15 | 1 |
| 2023 Q3 | 51,815 | $4,214,000 | +$6,018 | $81.33 | 1 |
| 2023 Q2 | 51,741 | $6,046,000 | -$2,268,433 | $116.85 | 1 |
| 2023 Q1 | 71,154 | $6,460,000 | +$6,460,000 | $90.79 | 1 |
| 2022 Q4 | 150,000 | $12,867,134 | -$4,289,045 | $85.78 | 1 |
| 2022 Q3 | 200,000 | $12,192,000 | -$349,971 | $60.96 | 1 |
| 2022 Q2 | 205,741 | $14,642,000 | $71.17 | 1 | |
| 2022 Q1 | 205,741 | $16,683,000 | $81.09 | 1 | |
| 2021 Q4 | 205,741 | $18,727,000 | $91.02 | 1 | |
| 2021 Q3 | 205,741 | $17,166,000 | $83.44 | 1 | |
| 2021 Q2 | 205,741 | $15,104,000 | $73.41 | 1 | |
| 2021 Q1 | 205,741 | $13,575,000 | $65.98 | 1 | |
| 2020 Q4 | 205,741 | $15,949,000 | $77.52 | 1 | |
| 2020 Q3 | 205,741 | $12,124,000 | $58.93 | 1 | |
| 2020 Q2 | 205,741 | $10,430,000 | $50.69 | 1 | |
| 2020 Q1 | 205,741 | $8,077,165 | +$8,077,165 | $39.26 | 1 |