| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,555,567 | $99,171,066 | +$9,697,803 | $38.81 | 83 |
| 2025 Q2 | 2,347,525 | $86,860,330 | +$325,968 | $37.00 | 78 |
| 2025 Q1 | 2,338,870 | $84,396,835 | +$157,739 | $36.08 | 76 |
| 2024 Q4 | 2,339,513 | $89,375,254 | +$453,384 | $38.20 | 71 |
| 2024 Q3 | 2,325,690 | $96,861,806 | +$2,504,763 | $41.65 | 69 |
| 2024 Q2 | 2,264,127 | $74,752,154 | +$7,368,578 | $32.80 | 69 |
| 2024 Q1 | 2,054,649 | $61,813,532 | +$697,014 | $30.10 | 63 |
| 2023 Q4 | 2,005,326 | $68,902,659 | -$960,341 | $34.38 | 63 |
| 2023 Q3 | 2,031,991 | $61,672,274 | -$5,732,831 | $30.35 | 61 |
| 2023 Q2 | 2,212,615 | $71,109,420 | +$12,916,727 | $32.15 | 62 |
| 2023 Q1 | 1,790,258 | $64,240,249 | +$2,180,148 | $35.96 | 50 |
| 2022 Q4 | 1,728,480 | $63,364,409 | +$3,907,915 | $36.66 | 47 |
| 2022 Q3 | 1,614,019 | $52,358,281 | -$1,717,565 | $32.44 | 39 |
| 2022 Q2 | 1,669,072 | $52,626,291 | +$5,489,392 | $31.49 | 40 |
| 2022 Q1 | 1,536,774 | $53,018,415 | -$3,961,509 | $34.50 | 37 |
| 2021 Q4 | 1,641,933 | $61,845,553 | -$155,749 | $37.88 | 39 |
| 2021 Q3 | 1,516,309 | $54,777,482 | +$2,297,841 | $36.14 | 36 |
| 2021 Q2 | 1,452,113 | $56,358,594 | +$54,846,513 | $38.89 | 36 |
| 2021 Q1 | 38,886 | $1,184,000 | -$1,254,000 | $30.58 | 2 |
| 2020 Q4 | 85,080 | $2,310,000 | +$1,830,259 | $27.15 | 3 |
| 2020 Q3 | 17,662 | $426,000 | $24.12 | 1 | |
| 2020 Q2 | 17,662 | $446,000 | +$173,683 | $25.25 | 1 |
| 2020 Q1 | 10,784 | $280,000 | -$512,226 | $25.96 | 1 |
| 2019 Q4 | 30,512 | $1,150,000 | $37.69 | 1 | |
| 2019 Q3 | 30,512 | $1,131,000 | -$3,983,224 | $37.07 | 1 |
| 2019 Q2 | 137,971 | $4,728,000 | -$424,859 | $34.27 | 1 |
| 2019 Q1 | 148,205 | $5,742,000 | +$648,555 | $38.70 | 3 |
| 2018 Q4 | 135,632 | $4,670,000 | -$342,593 | $34.45 | 2 |
| 2018 Q3 | 145,562 | $6,703,000 | -$158,089 | $46.05 | 2 |
| 2018 Q2 | 148,995 | $7,657,000 | -$350,137 | $51.39 | 2 |
| 2018 Q1 | 155,810 | $6,452,000 | -$2,044,523 | $41.67 | 2 |
| 2017 Q4 | 206,716 | $8,061,924 | -$97,227 | $39.00 | 1 |
| 2017 Q3 | 209,209 | $7,511,000 | $35.90 | 1 | |
| 2017 Q2 | 209,209 | $7,678,000 | $36.70 | 1 | |
| 2017 Q1 | 209,209 | $6,642,000 | $31.75 | 1 | |
| 2016 Q4 | 209,209 | $5,962,000 | $28.50 | 1 | |
| 2016 Q3 | 209,209 | $5,270,000 | -$484,000 | $25.19 | 1 |
| 2016 Q2 | 228,971 | $5,610,000 | +$2,817 | $24.50 | 2 |
| 2016 Q1 | 228,856 | $5,049,000 | +$298,948 | $22.60 | 2 |
| 2015 Q4 | 215,722 | $5,168,000 | +$1,649,390 | $24.01 | 2 |
| 2015 Q3 | 146,909 | $3,342,000 | $22.75 | 1 | |
| 2015 Q2 | 146,909 | $3,286,000 | $22.37 | 1 | |
| 2015 Q1 | 146,909 | $3,195,000 | $21.75 | 1 | |
| 2014 Q4 | 146,909 | $3,335,000 | $22.70 | 1 | |
| 2014 Q3 | 146,909 | $3,427,000 | +$291,592 | $23.33 | 1 |
| 2014 Q2 | 134,409 | $3,094,000 | +$552,279 | $23.02 | 1 |
| 2014 Q1 | 110,417 | $2,440,000 | -$570,653 | $22.10 | 1 |