| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 224,438 | $12,476,474 | -$2,226,535 | $55.58 | 22 |
| 2025 Q2 | 265,792 | $13,876,815 | -$989,218 | $52.21 | 21 |
| 2025 Q1 | 284,980 | $14,511,373 | -$169,973 | $50.92 | 21 |
| 2024 Q4 | 288,318 | $14,573,979 | +$2,485,292 | $50.55 | 21 |
| 2024 Q3 | 239,151 | $12,452,156 | -$570,248 | $52.07 | 19 |
| 2024 Q2 | 244,109 | $11,901,725 | -$381,407 | $48.76 | 18 |
| 2024 Q1 | 250,494 | $12,605,932 | -$313,919 | $50.32 | 15 |
| 2023 Q4 | 256,732 | $11,919,897 | -$978,469 | $46.43 | 15 |
| 2023 Q3 | 307,259 | $11,835,274 | +$1,798,934 | $41.97 | 17 |
| 2023 Q2 | 238,784 | $10,070,650 | -$3,760,984 | $42.17 | 15 |
| 2023 Q1 | 327,391 | $13,843,166 | +$4,617,306 | $42.28 | 18 |
| 2022 Q4 | 220,303 | $9,350,326 | +$700,210 | $42.53 | 16 |
| 2022 Q3 | 205,262 | $8,104,000 | +$377,248 | $39.09 | 16 |
| 2022 Q2 | 195,487 | $7,958,000 | -$2,038,630 | $40.77 | 16 |
| 2022 Q1 | 240,486 | $11,499,000 | -$3,139,811 | $47.8 | 14 |
| 2021 Q4 | 305,839 | $15,393,000 | +$2,294,367 | $50.33 | 20 |
| 2021 Q3 | 260,314 | $12,300,000 | +$169,131 | $47.24 | 19 |
| 2021 Q2 | 256,785 | $12,240,000 | +$2,060,636 | $47.64 | 18 |
| 2021 Q1 | 213,327 | $9,709,000 | +$149,602 | $45.52 | 17 |
| 2020 Q4 | 210,066 | $8,533,000 | +$1,044,293 | $40.59 | 16 |
| 2020 Q3 | 184,668 | $6,133,000 | -$128,141 | $33.3 | 15 |
| 2020 Q2 | 136,931 | $4,004,000 | -$236,483 | $31.28 | 14 |
| 2020 Q1 | 135,761 | $3,344,000 | -$1,391,788 | $24.66 | 14 |
| 2019 Q4 | 180,301 | $6,497,000 | -$377,645 | $36.07 | 19 |
| 2019 Q3 | 191,271 | $6,424,000 | -$4,343 | $33.58 | 19 |
| 2019 Q2 | 188,511 | $6,378,000 | +$1,075,084 | $34.01 | 15 |
| 2019 Q1 | 159,437 | $5,333,000 | +$357,891 | $33.41 | 17 |
| 2018 Q4 | 150,067 | $4,406,000 | +$621,091 | $29.37 | 17 |
| 2018 Q3 | 129,004 | $4,647,000 | -$71,310 | $36.03 | 13 |
| 2018 Q2 | 133,133 | $4,549,000 | -$833,019 | $34.17 | 15 |
| 2018 Q1 | 129,947 | $5,216,000 | +$860,292 | $32.83 | 15 |
| 2017 Q4 | 132,735 | $4,399,000 | +$31,558 | $33.06 | 14 |
| 2017 Q3 | 131,952 | $4,092,000 | +$575,187 | $31.02 | 12 |
| 2017 Q2 | 113,101 | $3,381,000 | -$519,746 | $29.89 | 13 |
| 2017 Q1 | 131,502 | $3,802,000 | +$466,749 | $29.07 | 10 |
| 2016 Q4 | 125,643 | $3,505,000 | -$1,478,378 | $27.8 | 12 |
| 2016 Q3 | 179,285 | $4,672,000 | +$512,994 | $26.03 | 14 |
| 2016 Q2 | 160,131 | $3,952,000 | -$1,796,471 | $24.57 | 14 |
| 2016 Q1 | 232,677 | $5,686,000 | -$337,779 | $24.43 | 13 |
| 2015 Q4 | 246,771 | $5,948,000 | +$3,060,215 | $24.32 | 14 |
| 2015 Q3 | 121,542 | $2,980,000 | +$1,548,952 | $24.02 | 9 |
| 2015 Q2 | 56,071 | $1,472,000 | +$19,965 | $26.18 | 10 |
| 2015 Q1 | 55,248 | $1,475,000 | +$1,470,000 | $26.66 | 6 |