| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 96,664 | $5,702,774 | -$5,559,047 | $59 | 9 |
| 2025 Q2 | 204,450 | $8,784,708 | +$7,462,511 | $42.97 | 14 |
| 2025 Q1 | 34,334 | $906,201 | -$1,656,499 | $26.55 | 7 |
| 2024 Q4 | 70,683 | $2,969,571 | -$3,437,112 | $42.01 | 11 |
| 2024 Q3 | 150,526 | $6,787,496 | -$184,372 | $45.1 | 13 |
| 2024 Q2 | 158,806 | $6,619,504 | -$1,328,149 | $41.68 | 12 |
| 2024 Q1 | 190,410 | $9,326,648 | +$1,036,636 | $48.99 | 17 |
| 2023 Q4 | 169,038 | $7,185,734 | +$6,393,607 | $42.52 | 16 |
| 2023 Q3 | 17,695 | $495,754 | -$6,646,310 | $28.07 | 10 |
| 2023 Q2 | 196,925 | $7,500,347 | +$265,414 | $38.09 | 15 |
| 2023 Q1 | 167,594 | $5,163,411 | +$2,902,843 | $30.81 | 12 |
| 2022 Q4 | 77,217 | $1,829,802 | -$149,401 | $23.69 | 11 |
| 2022 Q3 | 95,661 | $1,975,000 | -$2,549,661 | $20.64 | 9 |
| 2022 Q2 | 209,941 | $5,059,000 | +$2,436,897 | $24.1 | 11 |
| 2022 Q1 | 93,303 | $5,734,000 | -$815,901 | $61.46 | 9 |
| 2021 Q4 | 103,989 | $7,757,000 | -$2,258,808 | $74.62 | 13 |
| 2021 Q3 | 149,334 | $8,511,000 | +$4,257,058 | $61.43 | 15 |
| 2021 Q2 | 67,036 | $4,745,000 | +$1,272,956 | $70.66 | 10 |
| 2021 Q1 | 48,382 | $2,728,000 | +$364,786 | $56.38 | 7 |
| 2020 Q4 | 29,196 | $6,655,000 | -$13,111,433 | $227.82 | 8 |
| 2020 Q3 | 96,608 | $9,500,000 | +$3,310,723 | $98.33 | 6 |
| 2020 Q2 | 62,956 | $5,901,000 | +$5,901,000 | $93.73 | 5 |