| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 86,039 | $1,858,790 | +$400,908 | $21.55 | 6 |
| 2025 Q3 | 15,608,127 | $338,970,262 | +$62,147,614 | $21.71 | 169 |
| 2025 Q2 | 12,796,500 | $266,603,025 | +$2,947,680 | $20.83 | 149 |
| 2025 Q1 | 12,429,158 | $263,477,262 | +$11,341,563 | $21.21 | 149 |
| 2024 Q4 | 12,109,896 | $266,002,144 | +$47,768,316 | $21.90 | 154 |
| 2024 Q3 | 9,460,667 | $215,822,809 | +$36,717,183 | $22.83 | 140 |
| 2024 Q2 | 7,851,506 | $165,121,032 | +$15,526,644 | $21.03 | 113 |
| 2024 Q1 | 7,114,338 | $148,962,253 | +$20,184,156 | $20.95 | 104 |
| 2023 Q4 | 6,151,173 | $127,451,243 | +$16,654,341 | $20.71 | 95 |
| 2023 Q3 | 5,402,738 | $104,457,513 | +$26,493,164 | $19.34 | 72 |
| 2023 Q2 | 3,674,875 | $72,173,271 | -$475,776 | $19.64 | 68 |
| 2023 Q1 | 3,732,279 | $72,099,796 | +$11,470,017 | $19.32 | 71 |
| 2022 Q4 | 3,030,034 | $54,799,338 | -$1,957,489 | $18.14 | 68 |
| 2022 Q3 | 3,184,910 | $62,125,752 | +$1,132,646 | $19.04 | 61 |
| 2022 Q2 | 3,152,648 | $66,579,609 | +$459,561 | $21.10 | 63 |
| 2022 Q1 | 3,105,937 | $110,754 | -$2,875,910 | $0.0241 | 61 |
| 2021 Q4 | 2,411,288 | $60,553,370 | +$1,135,127 | $25.12 | 62 |
| 2021 Q3 | 1,972,357 | $49,092,595 | +$8,396,944 | $24.89 | 60 |
| 2021 Q2 | 2,014,023 | $50,614,678 | +$236,018 | $25.13 | 52 |
| 2021 Q1 | 1,973,385 | $47,501,371 | +$19,405,411 | $24.07 | 39 |
| 2020 Q4 | 1,169,522 | $25,745,920 | +$8,409,474 | $22.01 | 28 |
| 2020 Q3 | 377,819 | $7,264,850 | +$2,640,231 | $19.22 | 20 |
| 2020 Q2 | 517,391 | $9,278,000 | +$425,705 | $17.93 | 18 |
| 2020 Q1 | 483,699 | $6,148,018 | +$166,845 | $12.71 | 14 |
| 2019 Q4 | 439,228 | $11,574,827 | +$3,720,987 | $26.35 | 18 |
| 2019 Q3 | 297,742 | $7,835,183 | +$3,090,911 | $26.34 | 15 |
| 2019 Q2 | 180,415 | $4,653,864 | +$1,109,656 | $25.80 | 9 |
| 2019 Q1 | 137,280 | $3,458,273 | -$55,743 | $24.98 | 4 |
| 2018 Q4 | 143,048 | $3,167,000 | +$751,020 | $22.14 | 3 |
| 2018 Q3 | 109,134 | $2,788,000 | +$447,561 | $27.77 | 2 |
| 2018 Q2 | 91,475 | $2,355,000 | +$2,354,997 | $25.75 | 3 |