| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,357,883 | $67,127,421 | -$7,416,550 | $28.46 | 73 |
| 2025 Q2 | 2,637,490 | $71,786,588 | -$8,302,935 | $27.21 | 76 |
| 2025 Q1 | 2,925,572 | $88,451,158 | -$10,451,290 | $30.28 | 91 |
| 2024 Q4 | 3,281,016 | $94,437,211 | -$125,723,071 | $28.75 | 93 |
| 2024 Q3 | 7,569,188 | $225,849,767 | -$21,379,705 | $28.95 | 80 |
| 2024 Q2 | 4,177,850 | $128,916,544 | -$4,155,169 | $30.86 | 94 |
| 2024 Q1 | 4,305,734 | $138,970,572 | -$27,751,485 | $32.3 | 111 |
| 2023 Q4 | 5,175,427 | $146,437,166 | -$20,706,935 | $28.3 | 102 |
| 2023 Q3 | 5,876,620 | $176,498,262 | -$7,315,309 | $30.04 | 100 |
| 2023 Q2 | 6,127,395 | $161,346,266 | -$56,453,468 | $26.33 | 94 |
| 2023 Q1 | 8,272,692 | $223,158,506 | -$826,478,817 | $26.97 | 106 |
| 2022 Q4 | 38,019,212 | $1,063,055,363 | +$38,114,437 | $27.96 | 103 |
| 2022 Q3 | 36,839,039 | $905,037,388 | +$9,883,968 | $24.55 | 87 |
| 2022 Q2 | 36,437,950 | $853,729,286 | -$46,005,020 | $23.42 | 92 |
| 2022 Q1 | 37,856,255 | $1,003,300,931 | -$177,680,604 | $26.49 | 85 |
| 2021 Q4 | 44,560,696 | $866,322,408 | +$831,047,870 | $19.44 | 60 |
| 2021 Q3 | 1,720,447 | $32,723,928 | -$17,195,738 | $19.02 | 24 |
| 2021 Q2 | 2,675,287 | $48,880,214 | +$18,896,945 | $18.27 | 26 |
| 2021 Q1 | 1,645,241 | $25,725,444 | +$9,626,885 | $15.56 | 22 |
| 2020 Q4 | 981,122 | $11,401,045 | -$1,585,801 | $11.62 | 18 |
| 2020 Q3 | 1,082,704 | $10,092,784 | +$280,389 | $9.32 | 15 |
| 2020 Q2 | 1,052,418 | $11,377,339 | +$5,212,966 | $10.81 | 15 |
| 2020 Q1 | 579,685 | $4,694,248 | +$2,481,854 | $8.1 | 11 |
| 2019 Q4 | 235,787 | $3,976,320 | -$2,555,281 | $16.49 | 12 |
| 2019 Q3 | 391,827 | $6,384,394 | +$89,870 | $16.07 | 14 |
| 2019 Q2 | 386,459 | $6,780,000 | +$694,406 | $17.46 | 12 |
| 2019 Q1 | 343,150 | $6,475,000 | -$1,655,642 | $18.95 | 13 |
| 2018 Q4 | 390,506 | $6,403,609 | -$3,580,359 | $16.4 | 17 |
| 2018 Q3 | 576,269 | $14,430,180 | +$1,597,741 | $25.04 | 16 |
| 2018 Q2 | 511,346 | $12,605,000 | +$9,723,978 | $24.75 | 16 |
| 2018 Q1 | 121,382 | $2,427,000 | +$144,912 | $19.94 | 10 |
| 2017 Q4 | 112,508 | $2,378,000 | +$99,205 | $21.16 | 9 |
| 2017 Q3 | 109,950 | $2,076,000 | +$287,217 | $18.88 | 3 |
| 2017 Q2 | 94,723 | $1,693,000 | +$1,595,206 | $17.88 | 3 |
| 2017 Q1 | 5,500 | $113,000 | $20.55 | 1 | |
| 2016 Q4 | 5,500 | $121,000 | +$121,000 | $22 | 1 |