| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 418,702 | $16,948,532 | -$1,443,636 | $40.48 | 2 |
| 2025 Q2 | 454,366 | $18,934,192 | -$1,446,757 | $41.67 | 1 |
| 2025 Q1 | 489,084 | $18,258,343 | -$2,684,411 | $37.33 | 1 |
| 2024 Q4 | 560,991 | $18,292,736 | -$5,968,125 | $32.61 | 1 |
| 2024 Q3 | 744,018 | $25,766,000 | -$4,463,159 | $34.63 | 1 |
| 2024 Q2 | 872,896 | $25,811,000 | -$10,021,213 | $29.57 | 1 |
| 2024 Q1 | 1,211,801 | $36,278,000 | -$3,658,333 | $29.94 | 1 |
| 2023 Q4 | 1,334,001 | $38,336,000 | -$1,875,474 | $28.74 | 1 |
| 2023 Q3 | 1,399,263 | $42,252,000 | -$11,563,172 | $30.2 | 1 |
| 2023 Q2 | 1,782,090 | $60,776,462 | -$8,920,757 | $33.69 | 2 |
| 2023 Q1 | 2,044,730 | $69,954,337 | +$69,917,000 | $34.14 | 2 |
| 2022 Q4 | 1,096 | $31,346 | $28.6 | 1 | |
| 2022 Q3 | 1,096 | $27,000 | $24.64 | 1 | |
| 2022 Q2 | 1,096 | $28,000 | $25.55 | 1 | |
| 2022 Q1 | 1,096 | $35,000 | $31.93 | 1 | |
| 2021 Q4 | 1,096 | $37,000 | $33.76 | 1 | |
| 2021 Q3 | 1,096 | $36,000 | $32.85 | 1 | |
| 2021 Q2 | 1,096 | $32,000 | $29.2 | 1 | |
| 2021 Q1 | 1,096 | $32,000 | $29.2 | 1 | |
| 2020 Q4 | 1,096 | $31,000 | $28.28 | 1 | |
| 2018 Q3 | 0 | $0 | -$81,000 | 0 | |
| 2018 Q2 | 3,407 | $81,000 | +$81,000 | $23.77 | 1 |