| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,777,258 | $109,199,017 | -$17,831,489 | $39.34 | 84 |
| 2025 Q2 | 3,261,682 | $123,337,214 | +$4,418,876 | $37.8 | 84 |
| 2025 Q1 | 3,139,076 | $118,003,453 | -$5,026,714 | $37.62 | 85 |
| 2024 Q4 | 3,280,525 | $119,281,097 | +$9,512,762 | $36.36 | 86 |
| 2024 Q3 | 2,941,593 | $110,886,588 | -$1,271,463 | $37.7 | 75 |
| 2024 Q2 | 2,976,869 | $104,489,929 | -$24,829,078 | $34.99 | 74 |
| 2024 Q1 | 3,692,417 | $133,369,941 | -$10,392,563 | $36.17 | 70 |
| 2023 Q4 | 3,990,280 | $132,129,399 | +$7,477,799 | $33.12 | 67 |
| 2023 Q3 | 3,768,953 | $115,386,657 | +$39,727,626 | $30.61 | 66 |
| 2023 Q2 | 2,436,705 | $76,752,647 | +$627,298 | $31.5 | 61 |
| 2023 Q1 | 2,406,018 | $75,127,956 | -$7,500,022 | $31.22 | 54 |
| 2022 Q4 | 2,543,793 | $79,153,502 | +$3,637,702 | $31.13 | 52 |
| 2022 Q3 | 2,419,307 | $67,844,103 | -$17,439,228 | $28.03 | 47 |
| 2022 Q2 | 3,040,034 | $90,040,963 | +$42,100,177 | $29.61 | 43 |
| 2022 Q1 | 1,617,300 | $53,397,444 | +$7,538,102 | $33.02 | 35 |
| 2021 Q4 | 1,393,121 | $45,277,175 | +$2,850,252 | $32.5 | 39 |
| 2021 Q3 | 1,133,622 | $33,592,715 | +$3,381,687 | $29.3 | 27 |
| 2021 Q2 | 1,025,020 | $30,615,893 | -$389,806 | $29.87 | 28 |
| 2021 Q1 | 1,066,448 | $30,875,649 | +$7,127,964 | $28.95 | 31 |
| 2020 Q4 | 817,607 | $21,176,395 | +$320,685 | $25.9 | 28 |
| 2020 Q3 | 797,473 | $18,282,311 | -$167,900 | $22.92 | 26 |
| 2020 Q2 | 785,098 | $17,183,983 | -$826,389 | $21.89 | 22 |
| 2020 Q1 | 837,432 | $16,007,000 | +$6,441,912 | $19.08 | 19 |
| 2019 Q4 | 487,865 | $13,159,000 | +$7,694,970 | $26.96 | 17 |
| 2019 Q3 | 183,155 | $4,674,000 | +$4,469,000 | $25.52 | 11 |
| 2019 Q2 | 8,223 | $205,000 | +$205,000 | $24.93 | 1 |