| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 9,600 | $113,376 | +$53,405 | $11.81 | 1 |
| 2025 Q3 | 3,758,942 | $119,820,665 | -$1,501,373 | $33.05 | 6 |
| 2025 Q2 | 3,805,610 | $130,627,286 | -$3,260,112 | $34.29 | 11 |
| 2025 Q1 | 3,900,704 | $106,746,419 | -$8,733,669 | $27.48 | 9 |
| 2024 Q4 | 4,322,028 | $118,473,901 | -$2,356,329 | $27.18 | 9 |
| 2024 Q3 | 4,306,049 | $111,478,357 | -$262,517 | $26.20 | 8 |
| 2024 Q2 | 4,316,090 | $101,109,642 | +$419,512 | $23.64 | 8 |
| 2024 Q1 | 4,297,962 | $113,754,492 | -$6,741,511 | $26.50 | 7 |
| 2023 Q4 | 4,443,069 | $105,994,425 | +$2,367,313 | $23.74 | 6 |
| 2023 Q3 | 4,342,450 | $91,285,866 | +$260,113 | $20.83 | 7 |
| 2023 Q2 | 4,331,823 | $77,131,733 | +$2,366,181 | $17.80 | 7 |
| 2023 Q1 | 4,198,911 | $80,739,397 | +$5,268,538 | $19.23 | 5 |
| 2022 Q4 | 3,924,927 | $72,961,372 | -$5,282,819 | $18.56 | 4 |
| 2022 Q3 | 4,209,069 | $74,452,130 | -$665,365 | $17.69 | 4 |
| 2022 Q2 | 4,246,765 | $67,505,578 | +$2,971,565 | $15.87 | 5 |
| 2022 Q1 | 4,059,666 | $65,249,000 | +$6,066,536 | $15.68 | 3 |
| 2021 Q4 | 3,708,869 | $51,154,000 | -$3,145,549 | $13.80 | 4 |
| 2021 Q3 | 3,936,838 | $81,800,000 | +$81,242,797 | $20.78 | 4 |
| 2021 Q2 | 26,806 | $557,000 | -$27,703,867 | $20.75 | 2 |
| 2021 Q1 | 1,211,877 | $28,261,000 | -$76,441 | $23.32 | 3 |
| 2020 Q4 | 1,215,135 | $28,264,000 | +$4,029,457 | $23.26 | 3 |
| 2020 Q3 | 1,041,913 | $24,433,000 | +$239,960 | $23.45 | 2 |
| 2020 Q2 | 1,031,682 | $22,779,000 | +$523,199 | $22.08 | 2 |
| 2020 Q1 | 1,007,971 | $18,945,000 | -$3,913,501 | $18.80 | 1 |
| 2019 Q4 | 1,216,201 | $19,933,750 | +$122,857 | $16.53 | 2 |
| 2019 Q3 | 1,208,707 | $20,161,000 | +$1,089,236 | $16.68 | 1 |
| 2019 Q2 | 1,143,407 | $18,171,889 | -$362,133 | $15.88 | 2 |
| 2019 Q1 | 1,166,137 | $19,311,000 | +$1,294,612 | $16.56 | 1 |
| 2018 Q4 | 1,087,959 | $16,809,000 | +$16,808,967 | $15.45 | 1 |