| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 10,483 | $292,689 | -$412,648 | $27.92 | 1 |
| 2025 Q3 | 2,357,883 | $67,127,421 | -$7,416,548 | $28.46 | 73 |
| 2025 Q2 | 2,637,490 | $71,786,588 | -$8,302,938 | $27.21 | 76 |
| 2025 Q1 | 2,925,572 | $88,451,158 | -$10,451,290 | $30.28 | 91 |
| 2024 Q4 | 3,301,015 | $95,041,512 | -$124,876,428 | $28.75 | 91 |
| 2024 Q3 | 7,569,188 | $225,849,767 | -$21,379,641 | $28.95 | 80 |
| 2024 Q2 | 4,177,124 | $128,894,101 | -$3,917,916 | $30.86 | 93 |
| 2024 Q1 | 4,298,386 | $138,733,272 | -$24,925,160 | $32.30 | 110 |
| 2023 Q4 | 679 | $19,225 | $28.31 | 1 | |
| 2023 Q3 | 5,867,144 | $176,213,609 | -$7,736,107 | $30.04 | 99 |
| 2023 Q2 | 6,127,395 | $161,346,266 | -$56,344,693 | $26.33 | 94 |
| 2023 Q1 | 8,268,660 | $223,049,708 | -$825,125,024 | $26.97 | 106 |
| 2022 Q4 | 37,965,121 | $1,061,542,269 | +$38,102,154 | $27.96 | 102 |
| 2022 Q3 | 36,785,387 | $903,719,748 | +$9,799,658 | $24.55 | 86 |
| 2022 Q2 | 36,377,435 | $852,309,877 | -$43,227,351 | $23.42 | 91 |
| 2022 Q1 | 37,460,887 | $992,826,679 | -$180,946,750 | $26.49 | 82 |
| 2021 Q4 | 44,450,542 | $864,180,998 | +$828,846,501 | $19.44 | 59 |
| 2021 Q3 | 1,720,447 | $32,723,928 | -$17,195,724 | $19.02 | 24 |
| 2021 Q2 | 2,675,287 | $48,880,214 | +$18,456,894 | $18.27 | 26 |
| 2021 Q1 | 1,174,437 | $18,404,444 | +$2,305,880 | $15.56 | 21 |
| 2020 Q4 | 981,122 | $11,401,045 | -$1,585,806 | $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,001,899 | $10.81 | 15 |
| 2020 Q1 | 579,685 | $4,694,248 | +$2,481,847 | $8.10 | 11 |
| 2019 Q4 | 235,787 | $3,976,320 | -$2,554,289 | $16.49 | 12 |
| 2019 Q3 | 391,781 | $6,383,394 | +$89,872 | $16.05 | 13 |
| 2019 Q2 | 386,413 | $6,779,000 | +$694,403 | $17.45 | 11 |
| 2019 Q1 | 343,150 | $6,475,000 | -$1,653,643 | $18.95 | 13 |
| 2018 Q4 | 390,256 | $6,400,609 | -$3,583,366 | $16.40 | 15 |
| 2018 Q3 | 576,269 | $14,430,180 | +$1,649,243 | $25.04 | 16 |
| 2018 Q2 | 511,286 | $12,604,000 | +$9,956,981 | $24.75 | 15 |
| 2018 Q1 | 121,342 | $2,426,000 | -$88,088 | $19.92 | 9 |
| 2017 Q4 | 112,508 | $2,378,000 | +$99,206 | $21.16 | 9 |
| 2017 Q3 | 109,950 | $2,076,000 | +$287,216 | $18.88 | 3 |
| 2017 Q2 | 94,723 | $1,693,000 | +$1,595,205 | $17.88 | 3 |
| 2017 Q1 | 5,500 | $113,000 | $0 | $20.55 | 1 |
| 2016 Q4 | 5,500 | $121,000 | +$121,000 | $22.00 | 1 |