| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 44,542 | $2,287,687 | +$927,103 | $51.36 | 1 |
| 2025 Q3 | 1,174,448 | $57,426,789 | +$25,375,390 | $48.88 | 40 |
| 2025 Q2 | 567,691 | $26,441,397 | +$6,983,746 | $46.58 | 30 |
| 2025 Q1 | 419,880 | $17,775,536 | +$2,956,054 | $42.33 | 27 |
| 2024 Q4 | 367,654 | $14,051,288 | -$3,588,126 | $38.22 | 24 |
| 2024 Q3 | 360,980 | $14,074,195 | +$3,685,075 | $38.99 | 24 |
| 2024 Q2 | 266,709 | $10,044,182 | -$960,721 | $37.66 | 20 |
| 2024 Q1 | 291,803 | $11,220,410 | +$50,680 | $38.46 | 22 |
| 2023 Q4 | 291,854 | $10,508,328 | -$21,491,517 | $36.00 | 20 |
| 2023 Q3 | 942,499 | $31,141,509 | +$2,678,631 | $33.04 | 23 |
| 2023 Q2 | 903,405 | $30,399,245 | +$2,046,833 | $33.65 | 21 |
| 2023 Q1 | 842,768 | $28,528,657 | +$13,036,152 | $33.85 | 23 |
| 2022 Q4 | 460,701 | $14,377,068 | +$3,962,284 | $31.21 | 21 |
| 2022 Q3 | 340,547 | $9,337,000 | -$20,798,226 | $27.39 | 21 |
| 2022 Q2 | 1,103,483 | $33,983,000 | +$705,925 | $30.80 | 23 |
| 2022 Q1 | 1,079,391 | $37,394,000 | +$3,702,873 | $34.64 | 22 |
| 2021 Q4 | 970,778 | $35,926,000 | +$4,122,346 | $37.00 | 26 |
| 2021 Q3 | 859,387 | $30,536,000 | +$14,435,446 | $35.53 | 22 |
| 2021 Q2 | 455,713 | $15,937,000 | -$115,736 | $34.97 | 28 |
| 2021 Q1 | 459,273 | $15,592,883 | +$805,512 | $33.95 | 28 |
| 2020 Q4 | 434,227 | $13,338,000 | -$2,930,586 | $30.72 | 25 |
| 2020 Q3 | 513,008 | $14,334,000 | -$4,015,121 | $27.26 | 26 |
| 2020 Q2 | 673,688 | $18,070,000 | -$7,586,918 | $26.82 | 27 |
| 2020 Q1 | 957,184 | $21,978,000 | -$6,058,503 | $22.97 | 24 |
| 2019 Q4 | 1,163,899 | $38,255,000 | -$5,096,443 | $32.86 | 28 |
| 2019 Q3 | 1,330,843 | $40,359,242 | -$30,354,585 | $30.33 | 30 |
| 2019 Q2 | 2,336,189 | $70,432,923 | -$20,530 | $30.16 | 33 |
| 2019 Q1 | 2,337,523 | $70,497,716 | -$6,060,424 | $30.16 | 31 |
| 2018 Q4 | 2,538,400 | $67,059,571 | -$22,622,612 | $26.42 | 31 |
| 2018 Q3 | 3,380,083 | $102,395,358 | -$7,196,628 | $30.29 | 37 |
| 2018 Q2 | 3,617,656 | $108,658,444 | +$48,510,675 | $30.03 | 38 |
| 2018 Q1 | 2,038,923 | $62,544,989 | -$1,108,674 | $30.67 | 43 |
| 2017 Q4 | 2,052,906 | $63,878,716 | -$5,153,433 | $31.10 | 43 |
| 2017 Q3 | 2,220,209 | $68,219,775 | -$6,253,305 | $30.73 | 43 |
| 2017 Q2 | 2,425,034 | $71,497,962 | -$14,110,901 | $29.48 | 40 |
| 2017 Q1 | 2,911,711 | $82,330,341 | -$32,430,701 | $28.27 | 41 |
| 2016 Q4 | 4,053,103 | $104,727,002 | -$19,477,571 | $25.83 | 38 |
| 2016 Q3 | 4,719,081 | $115,237,356 | -$4,005,567 | $24.42 | 40 |
| 2016 Q2 | 4,883,125 | $112,300,000 | -$12,833,212 | $23.01 | 32 |
| 2016 Q1 | 5,016,608 | $119,927,000 | +$22,364,953 | $23.91 | 32 |
| 2015 Q4 | 4,413,945 | $108,386,000 | +$831,178 | $24.56 | 40 |
| 2015 Q3 | 3,197,525 | $74,986,421 | -$4,680,740 | $23.44 | 36 |
| 2015 Q2 | 3,390,942 | $84,968,386 | +$44,288,698 | $25.06 | 37 |
| 2015 Q1 | 1,627,254 | $42,263,732 | +$33,078,732 | $25.97 | 24 |