| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,686,749 | $87,033,969 | -$13,930,975 | $51.6 | 16 |
| 2025 Q2 | 1,962,040 | $99,102,834 | -$680,107 | $50.51 | 14 |
| 2025 Q1 | 1,976,122 | $89,577,788 | -$789,616 | $45.33 | 15 |
| 2024 Q4 | 2,146,174 | $89,739,632 | +$2,086,752 | $41.81 | 13 |
| 2024 Q3 | 2,096,934 | $95,284,614 | +$411,495 | $45.44 | 13 |
| 2024 Q2 | 2,087,878 | $87,779,944 | -$729,251 | $42.04 | 12 |
| 2024 Q1 | 2,104,781 | $90,832,576 | -$788,658 | $43.16 | 14 |
| 2023 Q4 | 2,123,078 | $88,510,808 | +$1,598,045 | $41.69 | 14 |
| 2023 Q3 | 2,084,960 | $79,443,202 | +$14,789 | $38.1 | 13 |
| 2023 Q2 | 2,084,572 | $83,907,022 | -$32,336 | $40.25 | 14 |
| 2023 Q1 | 2,085,368 | $82,852,267 | -$5,260,080 | $39.73 | 13 |
| 2022 Q4 | 2,217,844 | $81,982,085 | +$243,113 | $36.96 | 14 |
| 2022 Q3 | 2,211,283 | $71,004,770 | -$6,533,803 | $32.11 | 14 |
| 2022 Q2 | 2,414,748 | $88,645,000 | -$72,525 | $36.71 | 13 |
| 2022 Q1 | 2,414,917 | $96,905,000 | -$1,926,255 | $42.61 | 16 |
| 2021 Q4 | 2,464,500 | $111,001,000 | +$499,671 | $45.04 | 17 |
| 2021 Q3 | 2,453,452 | $108,095,000 | -$286,109 | $44.06 | 16 |
| 2021 Q2 | 2,459,954 | $110,435,000 | +$391,959 | $44.89 | 15 |
| 2021 Q1 | 2,451,219 | $104,674,000 | -$3,680,053 | $42.7 | 14 |
| 2020 Q4 | 2,537,432 | $105,205,000 | +$13,049,451 | $41.37 | 15 |
| 2020 Q3 | 2,223,698 | $81,964,000 | -$61,699 | $36.86 | 15 |
| 2020 Q2 | 2,226,356 | $76,878,000 | -$2,100,095 | $34.53 | 17 |
| 2020 Q1 | 2,287,091 | $69,556,000 | +$10,366,038 | $30.41 | 16 |
| 2019 Q4 | 1,924,511 | $76,590,000 | -$2,452,648 | $39.79 | 15 |
| 2019 Q3 | 1,986,192 | $74,066,000 | +$50,217,712 | $37.29 | 16 |
| 2019 Q2 | 638,455 | $24,383,000 | -$3,726,872 | $38.18 | 17 |
| 2019 Q1 | 743,170 | $28,040,000 | +$4,110,017 | $37.72 | 15 |
| 2018 Q4 | 627,138 | $21,554,000 | +$7,868,360 | $34.36 | 11 |
| 2018 Q3 | 395,370 | $15,679,000 | +$382,235 | $39.61 | 10 |
| 2018 Q2 | 385,899 | $15,146,000 | -$228,265 | $39.26 | 10 |
| 2018 Q1 | 391,711 | $15,891,000 | +$3,252,324 | $40.55 | 9 |
| 2017 Q4 | 311,396 | $12,643,000 | +$781,060 | $40.67 | 8 |
| 2017 Q3 | 295,151 | $11,582,000 | +$238,101 | $39.24 | 8 |
| 2017 Q2 | 294,506 | $10,982,000 | -$166,563 | $37.29 | 7 |
| 2017 Q1 | 298,937 | $10,567,000 | +$93,261 | $35.34 | 7 |
| 2016 Q4 | 296,273 | $9,649,000 | -$1,247,045 | $32.57 | 6 |
| 2016 Q3 | 334,594 | $11,384,000 | -$1,099,996 | $34.02 | 7 |
| 2016 Q2 | 370,018 | $12,061,000 | +$3,652,602 | $32.1 | 6 |
| 2016 Q1 | 255,748 | $8,464,000 | +$494,327 | $33.36 | 4 |
| 2015 Q4 | 240,853 | $7,680,000 | +$7,680,000 | $33.73 | 4 |