| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,689,388 | $62,867,601 | -$18,245,092 | $37.21 | 62 |
| 2025 Q2 | 2,212,125 | $81,836,019 | -$2,284,159 | $36.99 | 63 |
| 2025 Q1 | 2,273,882 | $84,051,242 | -$5,067,482 | $36.97 | 60 |
| 2024 Q4 | 2,429,660 | $85,940,381 | -$19,236,790 | $35.30 | 66 |
| 2024 Q3 | 2,972,020 | $128,618,761 | -$7,899,846 | $43.29 | 62 |
| 2024 Q2 | 3,161,502 | $119,578,798 | -$4,513,471 | $37.82 | 64 |
| 2024 Q1 | 3,274,401 | $130,179,234 | +$6,907,011 | $39.75 | 71 |
| 2023 Q4 | 3,051,794 | $127,601,423 | +$453,925 | $41.84 | 71 |
| 2023 Q3 | 2,886,614 | $101,299,708 | -$7,888,855 | $35.10 | 75 |
| 2023 Q2 | 3,276,899 | $128,297,742 | +$10,103,076 | $39.13 | 81 |
| 2023 Q1 | 2,934,152 | $118,813,596 | -$11,626,811 | $40.50 | 82 |
| 2022 Q4 | 3,242,674 | $119,324,632 | +$14,852,279 | $36.79 | 89 |
| 2022 Q3 | 2,913,802 | $102,893,997 | -$11,937,121 | $35.30 | 80 |
| 2022 Q2 | 3,227,392 | $131,794,454 | -$43,866,628 | $40.83 | 87 |
| 2022 Q1 | 3,946,904 | $200,445,156 | +$11,843,408 | $50.81 | 98 |
| 2021 Q4 | 4,055,157 | $226,851,300 | +$67,074,388 | $56.04 | 91 |
| 2021 Q3 | 2,674,740 | $117,292,027 | +$7,253,057 | $43.85 | 57 |
| 2021 Q2 | 2,510,645 | $108,348,473 | +$473,042 | $43.14 | 49 |
| 2021 Q1 | 2,419,693 | $94,059,355 | +$8,770,986 | $38.84 | 42 |
| 2020 Q4 | 2,165,718 | $79,693,413 | +$19,250,815 | $36.80 | 35 |
| 2020 Q3 | 1,591,831 | $53,536,782 | +$24,227,021 | $33.64 | 28 |
| 2020 Q2 | 866,232 | $27,753,733 | +$5,474,634 | $32.04 | 24 |
| 2020 Q1 | 681,416 | $19,441,476 | +$1,083,344 | $28.54 | 15 |
| 2019 Q4 | 608,049 | $20,249,993 | +$8,040,849 | $33.31 | 15 |
| 2019 Q3 | 366,764 | $11,884,000 | +$5,199,905 | $32.41 | 9 |
| 2019 Q2 | 206,184 | $6,434,000 | +$4,815,889 | $31.20 | 7 |
| 2019 Q1 | 51,829 | $1,489,000 | -$86,585 | $28.73 | 6 |
| 2018 Q4 | 54,868 | $1,315,000 | +$1,231,633 | $23.91 | 5 |
| 2018 Q3 | 3,482 | $87,000 | +$76,000 | $23.97 | 3 |