| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 813,492 | $43,470,930 | -$1,840,243 | $53.29 | 23 |
| 2025 Q2 | 651,022 | $33,205,609 | -$13,413,724 | $51.01 | 19 |
| 2025 Q1 | 914,287 | $45,650,116 | +$17,396,976 | $49.93 | 15 |
| 2024 Q4 | 570,291 | $26,048,031 | -$312,197 | $45.67 | 12 |
| 2024 Q3 | 576,790 | $27,061,399 | +$691,615 | $46.92 | 13 |
| 2024 Q2 | 562,227 | $25,654,904 | -$3,324,954 | $45.62 | 12 |
| 2024 Q1 | 633,796 | $29,254,234 | -$6,110,524 | $46.16 | 14 |
| 2023 Q4 | 781,443 | $32,797,211 | -$339,414 | $41.97 | 16 |
| 2023 Q3 | 781,825 | $30,101,815 | -$2,687,075 | $38.48 | 15 |
| 2023 Q2 | 851,609 | $34,465,463 | +$13,537,925 | $40.46 | 13 |
| 2023 Q1 | 517,368 | $20,477,056 | +$14,794,545 | $39.7 | 12 |
| 2022 Q4 | 144,570 | $5,079,185 | +$591,261 | $35.14 | 10 |
| 2022 Q3 | 127,739 | $3,902,000 | -$1,521,213 | $30.54 | 9 |
| 2022 Q2 | 177,536 | $5,743,000 | +$277,530 | $32.35 | 9 |
| 2022 Q1 | 168,917 | $6,134,000 | +$188,612 | $36.32 | 8 |
| 2021 Q4 | 163,769 | $6,519,000 | -$944,089 | $39.81 | 8 |
| 2021 Q3 | 187,481 | $7,092,000 | -$148,225 | $37.82 | 8 |
| 2021 Q2 | 191,409 | $7,230,000 | -$762,863 | $37.77 | 9 |
| 2021 Q1 | 211,606 | $7,638,000 | -$3,276,064 | $36.09 | 9 |
| 2020 Q4 | 302,364 | $9,912,000 | -$203,148 | $32.78 | 9 |
| 2020 Q3 | 311,042 | $9,123,000 | -$5,416,431 | $29.33 | 11 |
| 2020 Q2 | 496,026 | $14,477,000 | +$1,291,834 | $29.19 | 14 |
| 2020 Q1 | 454,393 | $11,179,000 | +$2,877,974 | $24.6 | 13 |
| 2019 Q4 | 319,832 | $10,666,000 | -$1,305,368 | $33.35 | 13 |
| 2019 Q3 | 361,349 | $11,374,000 | -$1,913,317 | $31.48 | 12 |
| 2019 Q2 | 422,645 | $12,911,000 | -$2,502,962 | $30.55 | 12 |
| 2019 Q1 | 505,687 | $15,123,000 | -$6,715,013 | $29.9 | 14 |
| 2018 Q4 | 730,172 | $19,321,000 | +$2,282,020 | $26.46 | 13 |
| 2018 Q3 | 643,722 | $19,501,000 | +$1,642,027 | $30.29 | 14 |
| 2018 Q2 | 589,615 | $17,742,000 | -$10,151,845 | $30.09 | 15 |
| 2018 Q1 | 927,219 | $27,695,000 | -$1,070,937 | $29.87 | 16 |
| 2017 Q4 | 963,079 | $29,230,794 | -$6,962,433 | $30.35 | 15 |
| 2017 Q3 | 1,190,662 | $36,370,818 | +$353,691 | $30.54 | 17 |
| 2017 Q2 | 1,199,876 | $35,052,000 | -$2,107,300 | $29.19 | 16 |
| 2017 Q1 | 1,273,614 | $36,824,000 | +$1,861,162 | $28.94 | 10 |
| 2016 Q4 | 1,194,921 | $32,101,000 | +$464,215 | $26.81 | 9 |
| 2016 Q3 | 1,207,179 | $30,202,000 | -$13,951,944 | $25.03 | 11 |
| 2016 Q2 | 1,795,557 | $42,106,000 | +$5,918,255 | $23.54 | 12 |
| 2016 Q1 | 1,304,300 | $32,152,000 | +$2,398,122 | $24.65 | 11 |
| 2015 Q4 | 1,168,240 | $30,498,000 | +$20,857,967 | $26.16 | 13 |
| 2015 Q3 | 370,295 | $9,301,000 | +$3,729,282 | $24.91 | 8 |
| 2015 Q2 | 216,060 | $5,894,000 | +$1,027,313 | $27.28 | 7 |
| 2015 Q1 | 178,400 | $5,272,000 | +$5,270,000 | $29.55 | 5 |
| 2014 Q4 | 72 | $2,000 | $27.78 | 1 |