| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 9,253 | $536,674 | +$41,006 | $58.00 | 1 |
| 2025 Q3 | 764,148 | $39,222,413 | +$26,103,146 | $51.26 | 10 |
| 2025 Q2 | 255,148 | $10,987,321 | +$737,324 | $43.00 | 11 |
| 2025 Q1 | 238,017 | $8,674,019 | +$4,396,302 | $36.82 | 8 |
| 2024 Q4 | 117,237 | $3,999,927 | +$510,307 | $33.89 | 6 |
| 2024 Q3 | 102,268 | $3,295,595 | +$890,860 | $32.27 | 8 |
| 2024 Q2 | 74,876 | $2,393,825 | +$1,515,522 | $32.18 | 7 |
| 2024 Q1 | 27,410 | $913,314 | +$318,012 | $33.32 | 6 |
| 2023 Q4 | 17,866 | $509,425 | -$112,228,688 | $28.16 | 6 |
| 2023 Q3 | 4,544,873 | $112,627,605 | -$12,321,358 | $24.65 | 7 |
| 2023 Q2 | 5,042,062 | $141,422,995 | +$612,732 | $28.05 | 6 |
| 2023 Q1 | 5,020,224 | $119,083,743 | -$207,437 | $23.72 | 4 |
| 2022 Q4 | 5,028,969 | $100,125,948 | -$2,032,596 | $19.91 | 3 |
| 2022 Q3 | 5,130,820 | $92,483,000 | +$306,186 | $20.83 | 3 |
| 2022 Q2 | 5,111,557 | $109,189,451 | +$2,059,183 | $21.43 | 7 |
| 2022 Q1 | 5,015,496 | $116,524,000 | +$1,492,516 | $23.10 | 8 |
| 2021 Q4 | 4,950,987 | $125,416,000 | -$3,222,348 | $25.37 | 6 |
| 2021 Q3 | 5,070,306 | $141,509,000 | +$864,967 | $27.81 | 9 |
| 2021 Q2 | 5,039,298 | $146,226,162 | -$47,844,582 | $28.56 | 8 |
| 2021 Q1 | 6,590,976 | $201,345,221 | +$1,764,283 | $30.55 | 8 |
| 2020 Q4 | 6,533,305 | $197,290,206 | +$6,934,821 | $30.16 | 8 |
| 2020 Q3 | 6,304,373 | $170,194,000 | -$1,983,185 | $27.20 | 6 |
| 2020 Q2 | 6,376,912 | $165,560,000 | +$4,408,966 | $25.81 | 6 |
| 2020 Q1 | 6,209,530 | $153,467,000 | +$9,353,668 | $24.61 | 8 |
| 2019 Q4 | 5,830,501 | $160,376,013 | +$109,306 | $27.38 | 8 |
| 2019 Q3 | 5,826,518 | $154,615,000 | -$18,248,131 | $26.41 | 8 |
| 2019 Q2 | 6,517,893 | $171,652,776 | +$2,002,314 | $26.31 | 11 |
| 2019 Q1 | 6,442,660 | $165,628,893 | +$9,223,303 | $25.70 | 12 |
| 2018 Q4 | 6,083,823 | $134,732,038 | -$1,492,343 | $22.12 | 8 |
| 2018 Q3 | 6,151,732 | $168,601,124 | +$9,180,086 | $27.41 | 9 |
| 2018 Q2 | 5,816,859 | $154,638,705 | +$1,396,133 | $26.59 | 10 |
| 2018 Q1 | 5,762,543 | $184,567,283 | +$7,625,192 | $32.34 | 10 |
| 2017 Q4 | 5,520,702 | $183,458,000 | +$9,107,285 | $33.22 | 11 |
| 2017 Q3 | 5,246,259 | $163,928,000 | +$8,256,255 | $31.24 | 9 |
| 2017 Q2 | 4,982,110 | $143,376,000 | +$111,784,957 | $28.76 | 7 |
| 2017 Q1 | 1,095,052 | $31,473,000 | +$1,243,392 | $28.66 | 7 |
| 2016 Q4 | 1,053,078 | $29,338,000 | -$786,508 | $27.82 | 7 |
| 2016 Q3 | 1,080,758 | $27,394,000 | +$206,786 | $25.33 | 7 |
| 2016 Q2 | 1,072,629 | $25,278,000 | +$249,420 | $23.55 | 7 |
| 2016 Q1 | 1,062,049 | $22,271,000 | +$3,245,098 | $20.98 | 6 |
| 2015 Q4 | 907,289 | $19,108,000 | +$3,705,340 | $20.99 | 6 |
| 2015 Q3 | 751,725 | $13,685,000 | -$4,735,922 | $18.21 | 6 |
| 2015 Q2 | 931,678 | $24,103,000 | +$19,713,019 | $25.88 | 7 |
| 2015 Q1 | 169,436 | $4,041,000 | -$109,151 | $23.82 | 2 |
| 2014 Q4 | 174,011 | $4,167,000 | +$648,960 | $24.02 | 2 |
| 2014 Q3 | 146,440 | $3,897,000 | +$690,461 | $26.61 | 3 |
| 2014 Q2 | 120,478 | $2,975,000 | +$491,402 | $24.64 | 2 |
| 2014 Q1 | 100,581 | $2,275,000 | +$387,054 | $22.59 | 2 |