| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,463,410 | $74,362,888 | -$11,326,386 | $38.86 | 37 |
| 2025 Q2 | 2,764,856 | $74,301,622 | -$3,456,424 | $30.07 | 35 |
| 2025 Q1 | 2,884,515 | $72,984,477 | +$30,442,870 | $28.52 | 33 |
| 2024 Q4 | 1,485,532 | $49,104,003 | +$1,992,411 | $33.03 | 35 |
| 2024 Q3 | 1,434,930 | $52,950,164 | -$250,445 | $37.33 | 36 |
| 2024 Q2 | 1,418,814 | $47,816,949 | -$668,734 | $33.58 | 37 |
| 2024 Q1 | 1,438,262 | $51,309,167 | +$4,226,181 | $35.75 | 37 |
| 2023 Q4 | 1,209,866 | $39,891,941 | -$269,702 | $32.94 | 34 |
| 2023 Q3 | 1,223,130 | $33,294,401 | -$1,547,873 | $27.22 | 34 |
| 2023 Q2 | 1,406,121 | $44,270,591 | -$128,377 | $31.55 | 40 |
| 2023 Q1 | 1,408,049 | $38,276,866 | -$1,351,779 | $27.18 | 36 |
| 2022 Q4 | 1,459,524 | $44,254,889 | +$14,757,426 | $30.38 | 45 |
| 2022 Q3 | 963,215 | $29,018,762 | -$2,264,408 | $30.11 | 40 |
| 2022 Q2 | 1,054,296 | $29,211,470 | -$6,501,075 | $27.69 | 47 |
| 2022 Q1 | 1,289,099 | $43,376,551 | -$10,685,060 | $33.64 | 53 |
| 2021 Q4 | 1,582,332 | $66,017,782 | +$3,627,287 | $42.24 | 61 |
| 2021 Q3 | 1,553,700 | $69,122,390 | -$1,467,742 | $45.51 | 60 |
| 2021 Q2 | 1,520,791 | $73,292,731 | -$378,747 | $48.91 | 63 |
| 2021 Q1 | 1,590,289 | $79,026,850 | +$4,937,133 | $50.26 | 70 |
| 2020 Q4 | 1,409,308 | $72,239,924 | +$340,896 | $51.22 | 63 |
| 2020 Q3 | 1,403,873 | $57,742,238 | -$1,816,949 | $41.13 | 49 |
| 2020 Q2 | 1,433,577 | $59,949,601 | +$1,878,042 | $41.83 | 49 |
| 2020 Q1 | 1,424,074 | $45,145,127 | +$4,232,480 | $31.70 | 43 |
| 2019 Q4 | 1,306,669 | $55,223,451 | -$3,001,715 | $42.28 | 50 |
| 2019 Q3 | 1,379,765 | $44,006,929 | +$756,135 | $31.56 | 46 |
| 2019 Q2 | 1,346,589 | $48,639,787 | +$2,079,336 | $36.12 | 44 |
| 2019 Q1 | 1,297,189 | $46,924,684 | -$8,669,508 | $36.18 | 45 |
| 2018 Q4 | 1,596,432 | $44,995,968 | -$17,914,133 | $28.14 | 46 |
| 2018 Q3 | 2,142,111 | $84,334,055 | +$15,182,705 | $39.37 | 53 |
| 2018 Q2 | 1,755,390 | $65,400,864 | +$16,203,724 | $37.27 | 44 |
| 2018 Q1 | 1,316,809 | $45,065,270 | +$20,163,509 | $34.22 | 41 |
| 2017 Q4 | 727,296 | $23,856,507 | +$3,261,648 | $32.78 | 34 |
| 2017 Q3 | 616,649 | $19,222,356 | +$712,214 | $31.17 | 27 |
| 2017 Q2 | 563,199 | $15,684,466 | -$3,932,195 | $27.85 | 21 |
| 2017 Q1 | 713,494 | $18,359,904 | +$846,783 | $25.76 | 24 |
| 2016 Q4 | 701,962 | $16,118,143 | -$1,261,692 | $22.92 | 26 |
| 2016 Q3 | 658,984 | $17,190,000 | +$4,184,839 | $26.10 | 27 |
| 2016 Q2 | 579,496 | $13,155,068 | -$999,647 | $22.63 | 27 |
| 2016 Q1 | 613,629 | $13,539,875 | -$9,429,822 | $21.90 | 21 |
| 2015 Q4 | 995,377 | $31,017,512 | +$12,893,085 | $31.73 | 30 |
| 2015 Q3 | 573,923 | $16,068,325 | +$5,728,645 | $27.88 | 28 |
| 2015 Q2 | 361,555 | $12,842,975 | +$8,990,787 | $35.52 | 18 |
| 2015 Q1 | 109,334 | $3,273,487 | +$1,860,488 | $29.91 | 13 |
| 2014 Q4 | 56,793 | $1,411,000 | +$1,411,000 | $24.92 | 2 |