| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,790,453 | $67,360,460 | +$4,036,988 | $37.62 | 52 |
| 2025 Q2 | 1,696,549 | $60,224,941 | -$9,853,089 | $35.55 | 50 |
| 2025 Q1 | 2,009,732 | $64,647,192 | -$1,680,976 | $32.2 | 46 |
| 2024 Q4 | 2,042,132 | $65,365,641 | -$2,451,466 | $32.01 | 50 |
| 2024 Q3 | 1,898,547 | $62,024,878 | +$1,749,894 | $32.67 | 48 |
| 2024 Q2 | 1,891,190 | $60,404,062 | +$12,803,192 | $31.94 | 49 |
| 2024 Q1 | 1,490,669 | $46,945,744 | +$4,833,524 | $31.5 | 39 |
| 2023 Q4 | 1,344,048 | $39,407,272 | +$3,816,738 | $29.3 | 33 |
| 2023 Q3 | 1,212,306 | $33,779,042 | +$6,314,262 | $27.87 | 29 |
| 2023 Q2 | 985,556 | $28,041,597 | +$1,954,865 | $28.46 | 23 |
| 2023 Q1 | 919,931 | $25,180,852 | +$1,521,105 | $27.38 | 24 |
| 2022 Q4 | 944,289 | $24,372,664 | -$1,929,349 | $25.81 | 29 |
| 2022 Q3 | 939,049 | $27,815,999 | +$3,988,237 | $29.62 | 30 |
| 2022 Q2 | 804,288 | $25,189,552 | +$1,342,974 | $31.32 | 27 |
| 2022 Q1 | 751,970 | $25,867,726 | +$4,698,269 | $34.4 | 32 |
| 2021 Q4 | 611,190 | $22,501,035 | +$2,926,573 | $36.82 | 26 |
| 2021 Q3 | 547,459 | $20,172,716 | +$2,632,856 | $36.85 | 22 |
| 2021 Q2 | 476,212 | $17,336,836 | +$4,699,010 | $36.41 | 21 |
| 2021 Q1 | 347,143 | $12,195,367 | +$423,623 | $35.13 | 12 |
| 2020 Q4 | 339,577 | $10,931,314 | +$543,566 | $32.19 | 12 |
| 2020 Q3 | 183,395 | $5,304,000 | -$7,044,687 | $28.92 | 9 |
| 2020 Q2 | 441,440 | $12,098,000 | -$3,397,301 | $27.41 | 12 |
| 2020 Q1 | 569,296 | $13,018,000 | +$6,348,561 | $22.87 | 13 |
| 2019 Q4 | 277,965 | $8,558,000 | +$1,334,417 | $30.74 | 12 |
| 2019 Q3 | 84,495 | $2,461,000 | -$1,206,255 | $29.12 | 8 |
| 2019 Q2 | 110,130 | $3,168,000 | +$335,416 | $28.75 | 7 |
| 2019 Q1 | 98,452 | $2,794,000 | -$384,361 | $28.38 | 7 |
| 2018 Q4 | 115,542 | $2,916,000 | +$279,872 | $25.21 | 9 |
| 2018 Q3 | 104,448 | $3,259,000 | -$286,189 | $31.2 | 6 |
| 2018 Q2 | 113,500 | $3,547,000 | +$1,171,197 | $31.24 | 7 |
| 2018 Q1 | 76,049 | $2,304,000 | -$250,756 | $30.27 | 5 |
| 2017 Q4 | 83,920 | $2,599,000 | +$918,243 | $30.96 | 6 |
| 2017 Q3 | 54,277 | $1,617,000 | -$6,051,383 | $29.76 | 4 |
| 2017 Q2 | 266,363 | $7,612,000 | +$5,881,887 | $28.57 | 5 |
| 2017 Q1 | 63,085 | $1,707,000 | -$8,509,005 | $27.06 | 5 |
| 2016 Q4 | 385,440 | $9,837,000 | -$2,291,319 | $25.53 | 7 |
| 2016 Q3 | 474,428 | $11,709,000 | +$2,049,307 | $24.64 | 6 |
| 2016 Q2 | 392,234 | $8,965,000 | -$192,746 | $22.86 | 6 |
| 2016 Q1 | 400,636 | $9,428,000 | -$1,914,725 | $23.5 | 6 |
| 2015 Q4 | 478,637 | $11,746,000 | +$4,854,124 | $24.54 | 6 |
| 2015 Q3 | 281,656 | $6,552,000 | +$6,552,000 | $23.27 | 5 |