| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 481,339 | $20,240,056 | +$494,922 | $42.05 | 26 |
| 2025 Q2 | 473,737 | $18,226,774 | +$3,451,212 | $38.47 | 28 |
| 2025 Q1 | 442,470 | $15,770,654 | +$535,552 | $35.7 | 24 |
| 2024 Q4 | 427,074 | $15,292,087 | +$2,661,016 | $35.81 | 26 |
| 2024 Q3 | 350,888 | $13,591,044 | -$85,406 | $38.73 | 26 |
| 2024 Q2 | 419,654 | $14,658,585 | -$1,934,271 | $35.1 | 29 |
| 2024 Q1 | 473,172 | $17,070,701 | +$389,065 | $36.21 | 31 |
| 2023 Q4 | 462,815 | $16,489,552 | +$1,759,655 | $35.76 | 28 |
| 2023 Q3 | 338,735 | $10,829,738 | +$806,311 | $32.05 | 24 |
| 2023 Q2 | 230,720 | $7,575,802 | -$744,482 | $32.85 | 26 |
| 2023 Q1 | 347,033 | $11,809,603 | +$1,765,010 | $33.86 | 27 |
| 2022 Q4 | 281,265 | $9,475,297 | +$771,661 | $33.69 | 22 |
| 2022 Q3 | 260,625 | $7,676,048 | -$877,313 | $29.08 | 21 |
| 2022 Q2 | 297,352 | $9,806,295 | -$333,853 | $33.13 | 24 |
| 2022 Q1 | 303,377 | $11,569,340 | -$2,254,729 | $38.07 | 26 |
| 2021 Q4 | 350,361 | $13,026,221 | -$2,232,981 | $37.03 | 20 |
| 2021 Q3 | 423,879 | $15,959,290 | -$341,341 | $37.54 | 19 |
| 2021 Q2 | 433,003 | $17,580,742 | +$10,276,202 | $40.54 | 20 |
| 2021 Q1 | 179,604 | $7,332,976 | +$390,025 | $40.82 | 18 |
| 2020 Q4 | 170,193 | $6,434,081 | +$1,229,643 | $37.84 | 17 |
| 2020 Q3 | 139,573 | $4,545,573 | -$331,447 | $32.5 | 17 |
| 2020 Q2 | 134,351 | $4,456,145 | -$2,159,431 | $33.16 | 21 |
| 2020 Q1 | 204,109 | $5,801,024 | +$228,787 | $28.42 | 21 |
| 2019 Q4 | 188,988 | $8,269,775 | +$1,339,077 | $43.75 | 20 |
| 2019 Q3 | 144,505 | $6,172,344 | -$364,389 | $42.93 | 18 |
| 2019 Q2 | 152,950 | $6,747,733 | -$746,819 | $43.93 | 18 |
| 2019 Q1 | 170,381 | $7,341,864 | -$362,722 | $43.09 | 20 |
| 2018 Q4 | 178,778 | $7,289,645 | -$118,992 | $40.31 | 16 |
| 2018 Q3 | 130,332 | $5,729,785 | -$4,756,906 | $43.94 | 20 |
| 2018 Q2 | 287,578 | $12,878,945 | +$1,906,465 | $44.77 | 25 |
| 2018 Q1 | 198,117 | $9,162,313 | -$471,872 | $46.22 | 24 |
| 2017 Q4 | 206,787 | $10,358,944 | +$619,777 | $50.09 | 25 |
| 2017 Q3 | 189,480 | $9,226,633 | -$448,407 | $48.7 | 19 |
| 2017 Q2 | 198,693 | $9,611,000 | -$6,085,718 | $48.37 | 16 |
| 2017 Q1 | 324,161 | $15,792,000 | +$3,905,591 | $48.68 | 16 |
| 2016 Q4 | 277,457 | $12,487,000 | -$116,895 | $44.97 | 20 |
| 2016 Q3 | 248,303 | $11,542,000 | +$3,535,741 | $46.5 | 20 |
| 2016 Q2 | 200,837 | $8,586,000 | +$1,433,129 | $42.75 | 16 |
| 2016 Q1 | 141,077 | $5,796,000 | -$2,347,992 | $41.36 | 14 |
| 2015 Q4 | 202,588 | $7,934,000 | -$3,821,641 | $39.24 | 17 |
| 2015 Q3 | 302,265 | $11,232,000 | +$1,491,573 | $37.11 | 17 |
| 2015 Q2 | 259,019 | $12,087,375 | -$663,903 | $46.71 | 16 |
| 2015 Q1 | 272,248 | $13,254,202 | -$1,750,540 | $48.71 | 18 |
| 2014 Q4 | 308,024 | $15,327,763 | +$6,733,333 | $49.79 | 23 |
| 2014 Q3 | 171,884 | $8,943,992 | +$1,961,140 | $52.01 | 26 |
| 2014 Q2 | 134,162 | $7,815,005 | -$1,889,550 | $58.26 | 20 |
| 2014 Q1 | 168,967 | $9,203,044 | +$1,428,169 | $54.48 | 22 |