| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 163,627 | $9,729,054 | -$6,456,503 | $59.46 | 37 |
| 2025 Q2 | 280,173 | $15,692,434 | -$987,756 | $56.02 | 36 |
| 2025 Q1 | 300,410 | $14,921,750 | +$4,989,751 | $49.72 | 32 |
| 2024 Q4 | 199,227 | $10,710,711 | -$647,828 | $53.76 | 32 |
| 2024 Q3 | 184,548 | $9,527,046 | -$155,194 | $51.64 | 28 |
| 2024 Q2 | 187,846 | $9,085,985 | +$822,485 | $48.36 | 27 |
| 2024 Q1 | 295,840 | $8,129,414 | +$421,490 | $46.87 | 27 |
| 2023 Q4 | 165,233 | $7,120,101 | +$176,789 | $43.1 | 26 |
| 2023 Q3 | 162,214 | $6,171,599 | +$1,162,999 | $38.05 | 19 |
| 2023 Q2 | 131,503 | $5,092,657 | -$1,145,566 | $38.78 | 19 |
| 2023 Q1 | 161,373 | $5,624,303 | +$617,228 | $34.98 | 18 |
| 2022 Q4 | 143,595 | $4,514,347 | +$793,059 | $31.44 | 19 |
| 2022 Q3 | 117,802 | $3,539,158 | +$47,937 | $30.01 | 15 |
| 2022 Q2 | 116,058 | $3,720,773 | +$330,652 | $32.03 | 14 |
| 2022 Q1 | 105,096 | $4,200,136 | +$899,765 | $39.93 | 17 |
| 2021 Q4 | 82,659 | $3,580,556 | -$193,884 | $43.33 | 19 |
| 2021 Q3 | 78,609 | $3,095,669 | -$274,795 | $39.34 | 14 |
| 2021 Q2 | 85,421 | $3,369,717 | +$991,755 | $39.42 | 14 |
| 2021 Q1 | 61,287 | $2,205,004 | -$592,949 | $36 | 11 |
| 2020 Q4 | 77,958 | $2,687,000 | +$1,205,599 | $34.5 | 11 |
| 2020 Q3 | 41,820 | $1,276,000 | -$373,059 | $30.5 | 7 |
| 2020 Q2 | 57,415 | $1,571,000 | +$977,271 | $27.51 | 10 |
| 2020 Q1 | 23,874 | $529,000 | +$498,229 | $22.07 | 7 |
| 2019 Q4 | 1,340 | $36,000 | -$1,205,000 | $25 | 5 |
| 2019 Q3 | 50,062 | $1,241,000 | +$1,241,000 | $24.96 | 4 |