| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,308,566 | $100,790,784 | -$1,388,457 | $43.66 | 18 |
| 2025 Q2 | 2,340,812 | $99,088,340 | +$3,115,584 | $42.33 | 15 |
| 2025 Q1 | 2,267,259 | $87,333,857 | +$5,120,405 | $38.52 | 13 |
| 2024 Q4 | 2,134,340 | $73,974,734 | +$34,624,455 | $34.66 | 10 |
| 2024 Q3 | 1,134,530 | $43,611,849 | +$27,726,268 | $38.48 | 8 |
| 2024 Q2 | 412,888 | $14,938,086 | +$8,959,940 | $36.19 | 7 |
| 2024 Q1 | 164,934 | $6,011,112 | -$1,342,072 | $36.44 | 11 |
| 2023 Q4 | 202,065 | $7,023,938 | +$83,095 | $34.76 | 12 |
| 2023 Q3 | 199,720 | $6,311,748 | +$360,254 | $31.59 | 12 |
| 2023 Q2 | 188,201 | $6,233,749 | -$947,784 | $33.12 | 11 |
| 2023 Q1 | 216,736 | $7,168,273 | +$1,198,805 | $33.07 | 11 |
| 2022 Q4 | 182,182 | $5,435,053 | -$988,451 | $29.83 | 11 |
| 2022 Q3 | 217,076 | $5,363,000 | -$1,935,795 | $24.68 | 11 |
| 2022 Q2 | 288,843 | $8,115,982 | -$2,641,338 | $28.09 | 14 |
| 2022 Q1 | 380,745 | $12,834,199 | +$1,410,093 | $33.68 | 13 |
| 2021 Q4 | 344,725 | $12,963,839 | +$3,070,412 | $37.62 | 13 |
| 2021 Q3 | 237,306 | $8,419,938 | -$3,125,515 | $35.47 | 10 |
| 2021 Q2 | 349,166 | $12,825,031 | +$61,048 | $36.74 | 15 |
| 2021 Q1 | 348,095 | $11,878,281 | -$358,800 | $34.13 | 16 |
| 2020 Q4 | 358,607 | $11,826,281 | -$717,033 | $32.96 | 16 |
| 2020 Q3 | 364,412 | $10,598,000 | +$664,724 | $29.08 | 13 |
| 2020 Q2 | 341,558 | $9,403,000 | -$1,946,178 | $27.54 | 11 |
| 2020 Q1 | 419,715 | $10,005,000 | -$271,290 | $23.83 | 15 |
| 2019 Q4 | 419,343 | $13,664,000 | +$32,814 | $31.61 | 15 |
| 2019 Q3 | 414,940 | $12,091,000 | -$3,121,544 | $29.12 | 14 |
| 2019 Q2 | 520,935 | $15,494,000 | -$5,135,845 | $29.75 | 11 |
| 2019 Q1 | 693,581 | $20,218,000 | -$7,548,701 | $29.14 | 11 |
| 2018 Q4 | 967,362 | $25,517,000 | +$8,612,278 | $26.37 | 10 |
| 2018 Q3 | 638,456 | $19,600,000 | -$44,096,030 | $30.7 | 11 |
| 2018 Q2 | 2,081,456 | $63,545,000 | +$7,761,764 | $30.53 | 17 |
| 2018 Q1 | 1,827,782 | $57,613,000 | +$20,124,607 | $31.52 | 19 |
| 2017 Q4 | 1,189,325 | $37,701,000 | +$249,703 | $31.7 | 16 |
| 2017 Q3 | 1,181,818 | $37,003,000 | +$4,720,156 | $31.31 | 13 |
| 2017 Q2 | 1,031,072 | $30,458,000 | +$126,714 | $29.54 | 13 |
| 2017 Q1 | 1,027,688 | $28,457,000 | -$1,863,827 | $27.69 | 11 |
| 2016 Q4 | 1,100,834 | $28,225,000 | -$1,366,628 | $25.64 | 14 |
| 2016 Q3 | 552,945 | $14,606,000 | +$5,751,269 | $26.42 | 8 |
| 2016 Q2 | 335,201 | $9,377,000 | +$878,129 | $25.19 | 7 |
| 2016 Q1 | 995,936 | $26,259,000 | +$26,259,000 | $26.37 | 3 |