| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 21,262 | $1,548,330 | +$203,729 | $73.01 | 6 |
| 2025 Q2 | 18,463 | $1,305,474 | +$101,234 | $70.73 | 6 |
| 2025 Q1 | 17,124 | $986,652 | -$25,502 | $57.64 | 7 |
| 2024 Q4 | 17,567 | $981,318 | -$514,177 | $56.03 | 5 |
| 2024 Q3 | 25,053 | $1,641,307 | +$84,818 | $65.51 | 5 |
| 2024 Q2 | 23,758 | $1,338,022 | -$11,839 | $56.44 | 5 |
| 2024 Q1 | 23,973 | $1,470,074 | -$137,671 | $61.42 | 5 |
| 2023 Q4 | 26,291 | $1,580,776 | +$103,776 | $60.18 | 7 |
| 2023 Q3 | 23,622 | $1,403,442 | +$10,737 | $59.34 | 7 |
| 2023 Q2 | 23,441 | $1,469,629 | +$172,640 | $62.68 | 6 |
| 2023 Q1 | 20,706 | $1,323,431 | +$37,482 | $63.85 | 4 |
| 2022 Q4 | 20,119 | $1,103,370 | +$25,732 | $54.77 | 4 |
| 2022 Q3 | 19,645 | $923,000 | -$460,300 | $48.54 | 4 |
| 2022 Q2 | 29,954 | $1,652,000 | -$181,929 | $55.21 | 7 |
| 2022 Q1 | 33,249 | $2,009,000 | +$42,567 | $60.48 | 6 |
| 2021 Q4 | 32,551 | $1,838,000 | -$534,713 | $56.5 | 5 |
| 2021 Q3 | 33,763 | $1,944,000 | +$406,610 | $57.62 | 7 |
| 2021 Q2 | 26,707 | $1,527,000 | -$26,864,003 | $57.2 | 7 |
| 2021 Q1 | 525,463 | $28,306,000 | +$379,143 | $53.85 | 8 |
| 2020 Q4 | 518,429 | $27,870,000 | +$345,913 | $53.83 | 8 |
| 2020 Q3 | 512,023 | $27,239,000 | -$1,098,077 | $53.13 | 7 |
| 2020 Q2 | 532,674 | $27,977,000 | -$269,127 | $52.32 | 5 |
| 2020 Q1 | 537,651 | $28,842,000 | -$555,582 | $53.66 | 6 |
| 2019 Q4 | 548,173 | $28,966,853 | -$1,156,848 | $52.87 | 9 |
| 2019 Q3 | 570,294 | $28,094,000 | +$2,413,051 | $49.33 | 9 |
| 2019 Q2 | 521,297 | $26,225,000 | +$565,755 | $49.87 | 8 |
| 2019 Q1 | 510,151 | $24,935,000 | -$541,019 | $48.58 | 8 |
| 2018 Q4 | 521,293 | $24,988,000 | +$1,652,527 | $47.77 | 8 |
| 2018 Q3 | 486,817 | $22,061,000 | +$1,647,777 | $45.26 | 7 |
| 2018 Q2 | 450,443 | $20,081,000 | -$543,118 | $44.61 | 7 |
| 2018 Q1 | 453,073 | $22,617,000 | +$1,401,257 | $49.53 | 7 |
| 2017 Q4 | 424,760 | $22,634,000 | +$1,375,155 | $53.19 | 7 |
| 2017 Q3 | 398,981 | $20,475,000 | +$3,014,775 | $51.26 | 8 |
| 2017 Q2 | 341,289 | $16,537,000 | +$2,053,153 | $48.3 | 8 |
| 2017 Q1 | 298,997 | $13,842,000 | +$1,790,997 | $46.17 | 8 |
| 2016 Q4 | 260,600 | $11,659,000 | +$456,054 | $44.73 | 9 |
| 2016 Q3 | 250,380 | $11,938,000 | +$1,255,333 | $47.63 | 9 |
| 2016 Q2 | 224,066 | $11,131,000 | -$792,198 | $49.56 | 9 |
| 2016 Q1 | 239,878 | $13,046,000 | +$2,094,342 | $53.9 | 9 |
| 2015 Q4 | 201,263 | $10,080,000 | +$7,342,039 | $50.22 | 8 |
| 2015 Q3 | 54,515 | $2,713,000 | -$6,729,396 | $49.79 | 8 |
| 2015 Q2 | 174,005 | $9,746,000 | -$329,697 | $55.95 | 8 |
| 2015 Q1 | 181,042 | $10,524,000 | -$558,428 | $58.14 | 8 |
| 2014 Q4 | 190,691 | $10,008,627 | +$1,159,509 | $52.5 | 10 |
| 2014 Q3 | 168,513 | $9,582,766 | +$458,507 | $56.84 | 9 |
| 2014 Q2 | 160,460 | $9,327,357 | -$7,281,635 | $58.12 | 10 |
| 2014 Q1 | 278,504 | $17,111,732 | -$1,217,721 | $61.43 | 11 |