| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,256,740 | $183,218,972 | -$49,990,422 | $43.03 | 73 |
| 2025 Q2 | 5,464,253 | $222,596,181 | -$121,760,980 | $40.73 | 75 |
| 2025 Q1 | 8,522,691 | $336,699,003 | +$44,296,803 | $39.52 | 80 |
| 2024 Q4 | 7,603,607 | $322,075,874 | +$54,628,665 | $42.35 | 73 |
| 2024 Q3 | 6,041,071 | $261,445,968 | +$130,760,330 | $43.29 | 63 |
| 2024 Q2 | 3,023,810 | $117,533,792 | +$23,498,495 | $38.87 | 47 |
| 2024 Q1 | 2,413,211 | $99,369,823 | +$25,818,037 | $41.18 | 47 |
| 2023 Q4 | 1,786,438 | $71,172,208 | +$29,218,768 | $39.88 | 36 |
| 2023 Q3 | 768,434 | $27,214,470 | +$8,306,104 | $35.66 | 22 |
| 2023 Q2 | 531,416 | $19,181,333 | +$1,702,571 | $36.05 | 16 |
| 2023 Q1 | 484,837 | $16,400,520 | +$724,912 | $33.83 | 17 |
| 2022 Q4 | 463,662 | $15,121,987 | +$445,219 | $32.61 | 19 |
| 2022 Q3 | 448,650 | $13,547,195 | +$498,733 | $30.19 | 15 |
| 2022 Q2 | 432,300 | $13,407,000 | -$5,295,948 | $30.99 | 14 |
| 2022 Q1 | 582,525 | $20,965,990 | +$9,026,148 | $35.99 | 17 |
| 2021 Q4 | 329,913 | $12,916,150 | +$5,729,129 | $39.15 | 17 |
| 2021 Q3 | 201,062 | $7,370,657 | +$2,282,443 | $36.66 | 12 |
| 2021 Q2 | 138,847 | $5,103,766 | -$4,845,303 | $36.76 | 10 |
| 2021 Q1 | 270,098 | $9,955,866 | +$7,811,186 | $36.86 | 12 |
| 2020 Q4 | 58,180 | $1,861,995 | -$858,867 | $32 | 8 |
| 2020 Q3 | 92,887 | $2,366,483 | +$35,472 | $25.48 | 9 |
| 2020 Q2 | 91,500 | $2,316,314 | +$685,495 | $25.31 | 9 |
| 2020 Q1 | 64,420 | $1,380,428 | -$364,164 | $21.42 | 9 |
| 2019 Q4 | 72,140 | $2,099,094 | -$274,582 | $29.1 | 8 |
| 2019 Q3 | 71,689 | $1,966,424 | +$835,929 | $27.43 | 6 |
| 2019 Q2 | 41,405 | $1,128,279 | -$774,839 | $27.27 | 6 |
| 2019 Q1 | 70,164 | $1,876,777 | -$16,812,310 | $26.4 | 8 |
| 2018 Q4 | 743,836 | $18,653,078 | -$2,470,498 | $25.08 | 7 |
| 2018 Q3 | 834,559 | $25,279,290 | +$23,773,209 | $30.29 | 5 |
| 2018 Q2 | 50,564 | $1,476,000 | +$1,476,000 | $29.19 | 5 |