| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,440,924 | $82,686,839 | +$6,309,154 | $33.88 | 63 |
| 2025 Q2 | 2,276,324 | $74,500,951 | +$35,640,769 | $32.73 | 64 |
| 2025 Q1 | 1,216,323 | $30,348,944 | -$1,270,718 | $24.95 | 56 |
| 2024 Q4 | 1,269,481 | $29,753,053 | -$7,066,377 | $23.48 | 55 |
| 2024 Q3 | 1,566,694 | $38,053,638 | -$7,083,430 | $24.34 | 51 |
| 2024 Q2 | 1,860,046 | $39,822,662 | -$10,309,106 | $21.41 | 53 |
| 2024 Q1 | 2,239,523 | $46,347,213 | +$2,513,340 | $20.7 | 54 |
| 2023 Q4 | 2,113,167 | $42,625,514 | -$4,617,173 | $20.17 | 54 |
| 2023 Q3 | 2,345,020 | $43,733,498 | -$30,156,618 | $18.65 | 54 |
| 2023 Q2 | 3,949,645 | $80,934,772 | +$10,587,280 | $20.49 | 52 |
| 2023 Q1 | 3,424,251 | $69,643,137 | -$1,500,521 | $20.34 | 59 |
| 2022 Q4 | 3,502,889 | $65,726,493 | +$1,924,863 | $18.75 | 66 |
| 2022 Q3 | 3,428,331 | $61,052,983 | -$18,230,711 | $17.81 | 61 |
| 2022 Q2 | 4,295,437 | $89,084,086 | -$7,937,168 | $20.91 | 61 |
| 2022 Q1 | 4,515,935 | $113,343,754 | -$64,670,713 | $25.1 | 61 |
| 2021 Q4 | 7,095,139 | $200,387,415 | -$34,919,369 | $28.23 | 82 |
| 2021 Q3 | 8,227,784 | $230,870,920 | -$2,401,701 | $28.02 | 72 |
| 2021 Q2 | 8,296,779 | $267,874,879 | -$53,515,701 | $32.31 | 80 |
| 2021 Q1 | 9,976,860 | $313,757,264 | +$57,639,122 | $31.42 | 80 |
| 2020 Q4 | 8,114,961 | $252,032,288 | +$24,679,567 | $31.05 | 57 |
| 2020 Q3 | 7,350,420 | $199,670,844 | +$103,220,695 | $27.16 | 48 |
| 2020 Q2 | 3,539,806 | $81,700,221 | -$5,714,870 | $23.08 | 25 |
| 2020 Q1 | 3,779,052 | $61,862,000 | +$61,143,185 | $16.37 | 5 |
| 2019 Q4 | 54,433 | $1,059,000 | +$719,000 | $24.35 | 2 |
| 2019 Q3 | 10,519 | $340,000 | $32.32 | 1 | |
| 2019 Q2 | 10,519 | $340,000 | $32.32 | 1 | |
| 2019 Q1 | 10,519 | $340,000 | $32.32 | 1 |