| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 448,573 | $17,586,889 | -$308,759 | $39.21 | 2 |
| 2025 Q2 | 456,547 | $16,713,209 | -$554,379 | $36.61 | 2 |
| 2025 Q1 | 471,785 | $15,732,808 | -$590,438 | $33.35 | 3 |
| 2024 Q4 | 489,491 | $16,656,315 | -$718,709 | $34.03 | 2 |
| 2024 Q3 | 510,612 | $18,034,000 | -$915,082 | $35.32 | 1 |
| 2024 Q2 | 537,190 | $17,823,245 | -$42,536,529 | $33.18 | 2 |
| 2024 Q1 | 543,697 | $17,836,140 | -$559,076 | $32.84 | 3 |
| 2023 Q4 | 1,951,690 | $59,462,304 | -$764,323,435 | $30.47 | 6 |
| 2023 Q3 | 27,035,714 | $789,226,856 | +$763,997,440 | $28.13 | 4 |
| 2023 Q2 | 883,228 | $25,241,410 | -$21,377,781 | $28.46 | 2 |
| 2023 Q1 | 1,650,268 | $45,827,339 | +$30,687,669 | $27.77 | 2 |
| 2022 Q4 | 545,203 | $14,366,000 | -$30,329 | $26.35 | 1 |
| 2022 Q3 | 546,354 | $13,363,000 | +$12,862,000 | $24.46 | 1 |
| 2022 Q2 | 19,048 | $501,000 | +$501,000 | $26.3 | 1 |
| 2021 Q1 | 0 | $0 | -$218,000 | 0 | |
| 2020 Q4 | 7,943 | $218,000 | -$80,000 | $27.45 | 1 |
| 2020 Q3 | 12,577 | $298,000 | $23.69 | 1 | |
| 2020 Q2 | 12,577 | $278,000 | -$354,833 | $22.1 | 1 |
| 2020 Q1 | 28,630 | $525,000 | -$320,098 | $18.34 | 1 |
| 2019 Q4 | 46,086 | $1,146,000 | -$75,644 | $24.87 | 1 |
| 2019 Q3 | 49,128 | $1,129,000 | +$1,129,000 | $22.98 | 1 |
| 2017 Q1 | 13,924 | $285,729 | -$31,212 | $20.52 | 1 |
| 2016 Q4 | 15,445 | $300,706 | +$674 | $19.47 | 1 |
| 2016 Q3 | 15,434 | $290,510 | -$51,432,095 | $16.09 | 2 |
| 2016 Q2 | 18,263 | $51,707,756 | -$555,154 | $17.88 | 3 |
| 2016 Q1 | 77,620 | $1,417,884 | +$1,137,189 | $18.07 | 2 |
| 2015 Q4 | 18,666 | $50,305,273 | +$50,028,548 | $17.59 | 3 |
| 2015 Q3 | 15,734 | $267,919 | +$15,710 | $17.32 | 2 |
| 2015 Q2 | 14,810 | $279,687 | +$14,396 | $19.04 | 2 |
| 2015 Q1 | 14,059 | $265,158 | +$265,158 | $18.86 | 1 |
| 2014 Q1 | 14,059 | $265,158 | $18.86 | 1 |