| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 385,165 | $15,637,699 | -$6,094,060 | $40.6 | 1 |
| 2025 Q2 | 535,265 | $22,079,681 | -$4,739,914 | $41.25 | 1 |
| 2025 Q1 | 650,172 | $16,904,472 | -$1,977,872 | $26 | 1 |
| 2024 Q4 | 726,244 | $19,281,778 | $26.55 | 1 | |
| 2024 Q3 | 726,244 | $19,245,466 | -$15,900 | $26.5 | 1 |
| 2024 Q2 | 726,844 | $17,698,651 | -$66,789,450 | $24.35 | 1 |
| 2024 Q1 | 3,375,446 | $85,230,325 | +$64,415,325 | $25.25 | 2 |
| 2023 Q4 | 824,344 | $19,908,000 | -$58,171,224 | $24.15 | 1 |
| 2023 Q3 | 3,392,610 | $76,842,224 | +$2,435,079 | $22.65 | 2 |
| 2023 Q2 | 3,285,101 | $76,542,638 | +$293,325 | $23.3 | 2 |
| 2023 Q1 | 3,272,512 | $92,120,774 | -$300,135 | $28.15 | 2 |
| 2022 Q4 | 3,283,174 | $97,674,117 | -$185,075 | $29.75 | 2 |
| 2022 Q3 | 3,289,395 | $96,215,000 | +$1,953,946 | $29.25 | 2 |
| 2022 Q2 | 3,222,594 | $93,617,000 | +$60,047 | $29.05 | 2 |
| 2022 Q1 | 3,220,527 | $107,083,000 | +$585,758 | $33.25 | 2 |
| 2021 Q4 | 3,202,910 | $110,501,000 | -$917,463 | $34.5 | 2 |
| 2021 Q3 | 3,229,503 | $109,804,000 | +$6,650,301 | $34 | 2 |
| 2021 Q2 | 3,033,907 | $100,119,000 | +$16,083,248 | $33 | 2 |
| 2021 Q1 | 2,546,535 | $76,396,000 | -$8,022,531 | $30 | 2 |
| 2020 Q4 | 2,813,952 | $65,875,000 | -$263,257 | $23.41 | 2 |
| 2020 Q3 | 2,762,021 | $56,505,000 | -$175,459 | $19.85 | 3 |
| 2020 Q2 | 2,741,900 | $59,228,000 | -$7,424,969 | $21.6 | 3 |
| 2020 Q1 | 3,085,628 | $64,799,000 | +$1,299,655 | $21 | 3 |
| 2019 Q4 | 3,023,729 | $75,895,000 | +$4,529,839 | $25.1 | 3 |
| 2019 Q3 | 2,843,238 | $71,365,000 | +$4,783,196 | $25.1 | 2 |
| 2019 Q2 | 2,652,672 | $64,735,000 | +$12,860,499 | $22.06 | 2 |
| 2019 Q1 | 2,134,107 | $62,956,000 | +$57,304,000 | $29.5 | 2 |
| 2018 Q4 | 191,600 | $5,461,000 | $28.5 | 1 | |
| 2018 Q3 | 191,600 | $5,461,000 | $28.5 | 1 | |
| 2018 Q2 | 191,600 | $5,461,000 | $28.5 | 1 | |
| 2018 Q1 | 191,600 | $5,461,000 | +$1,898,239 | $28.5 | 1 |
| 2017 Q4 | 125,000 | $3,125,000 | $25 | 1 | |
| 2017 Q3 | 125,000 | $3,125,000 | +$3,125,000 | $25 | 1 |