| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,107,726 | $123,301,416 | -$6,323,524 | $39.68 | 1 |
| 2025 Q2 | 3,267,106 | $115,200,982 | +$1,339,913 | $35.26 | 1 |
| 2025 Q1 | 3,229,106 | $111,638,083 | -$9,777,087 | $34.57 | 1 |
| 2024 Q4 | 3,511,906 | $112,549,868 | -$5,391,266 | $32.05 | 1 |
| 2024 Q3 | 3,680,212 | $109,229,381 | +$2,898,151 | $29.68 | 2 |
| 2024 Q2 | 3,582,566 | $94,560,322 | +$6,693,507 | $26.39 | 1 |
| 2024 Q1 | 3,328,972 | $88,889,283 | -$485,971 | $26.7 | 1 |
| 2023 Q4 | 3,347,172 | $84,697,191 | +$2,411,481 | $25.3 | 1 |
| 2023 Q3 | 3,251,872 | $80,073,656 | +$709,167 | $24.62 | 1 |
| 2023 Q2 | 3,223,072 | $75,095,385 | +$6,288,486 | $23.3 | 1 |
| 2023 Q1 | 2,953,172 | $73,224,642 | -$1,909,234 | $24.8 | 1 |
| 2022 Q4 | 3,030,172 | $76,732,687 | +$7,748,802 | $25.32 | 1 |
| 2022 Q3 | 2,724,172 | $70,028,000 | -$2,200,036 | $25.71 | 1 |
| 2022 Q2 | 2,809,756 | $64,026,000 | +$64,026,000 | $22.79 | 1 |
| 2021 Q2 | 0 | $0 | -$276,000 | 0 | |
| 2021 Q1 | 12,725 | $276,000 | $21.69 | 1 | |
| 2020 Q4 | 12,725 | $247,000 | -$111,825 | $19.41 | 1 |
| 2020 Q3 | 18,486 | $273,000 | $14.77 | 1 | |
| 2020 Q2 | 18,486 | $284,000 | -$40,635 | $15.36 | 1 |
| 2020 Q1 | 21,131 | $275,000 | +$87,715 | $13.01 | 1 |
| 2019 Q4 | 14,391 | $273,000 | $18.97 | 1 | |
| 2019 Q3 | 14,391 | $259,000 | +$288 | $18 | 1 |
| 2019 Q2 | 14,375 | $274,000 | +$15,725 | $19.06 | 1 |
| 2019 Q1 | 13,550 | $254,000 | +$254,000 | $18.75 | 1 |