| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 448,881 | $16,636,747 | +$143,372 | $37.37 | 12 |
| 2025 Q2 | 445,509 | $15,887,392 | +$5,510,383 | $35.73 | 15 |
| 2025 Q1 | 297,473 | $8,458,859 | +$441,501 | $28.40 | 9 |
| 2024 Q4 | 307,058 | $8,413,901 | -$85,034 | $27.40 | 8 |
| 2024 Q3 | 309,238 | $9,448,483 | +$115,565 | $30.57 | 10 |
| 2024 Q2 | 308,636 | $8,666,646 | +$178,872 | $28.00 | 10 |
| 2024 Q1 | 302,694 | $8,356,538 | -$3,177,480 | $27.60 | 14 |
| 2023 Q4 | 412,849 | $11,266,760 | +$2,809,143 | $27.24 | 12 |
| 2023 Q3 | 323,066 | $8,248,810 | -$601,342 | $25.53 | 12 |
| 2023 Q2 | 345,921 | $9,193,227 | -$270,592 | $26.53 | 13 |
| 2023 Q1 | 355,991 | $9,544,508 | +$2,066,010 | $26.81 | 15 |
| 2022 Q4 | 278,926 | $7,301,937 | -$897,500 | $25.56 | 10 |
| 2022 Q3 | 318,153 | $7,285,469 | -$188,081 | $22.56 | 12 |
| 2022 Q2 | 330,085 | $8,586,000 | -$24,305 | $26.01 | 15 |
| 2022 Q1 | 328,073 | $9,728,925 | -$17,745,701 | $30.61 | 14 |
| 2021 Q4 | 891,515 | $27,758,511 | +$8,381,152 | $31.13 | 15 |
| 2021 Q3 | 620,935 | $20,083,547 | +$4,925,334 | $32.35 | 18 |
| 2021 Q2 | 452,230 | $16,091,043 | -$195,557 | $35.94 | 20 |
| 2021 Q1 | 441,114 | $15,209,933 | +$1,460,158 | $33.59 | 17 |
| 2020 Q4 | 416,257 | $13,232,915 | +$408,045 | $31.78 | 15 |
| 2020 Q3 | 403,513 | $11,114,647 | -$1,189,588 | $26.58 | 14 |
| 2020 Q2 | 449,143 | $11,396,383 | +$407,472 | $24.40 | 15 |
| 2020 Q1 | 400,164 | $7,937,762 | -$1,479,778 | $19.83 | 14 |
| 2019 Q4 | 495,964 | $14,139,235 | -$3,404,575 | $28.51 | 17 |
| 2019 Q3 | 620,167 | $17,028,436 | +$807,842 | $27.47 | 18 |
| 2019 Q2 | 591,258 | $17,598,646 | -$437,841 | $29.76 | 19 |
| 2019 Q1 | 597,358 | $18,415,265 | +$299,634 | $30.43 | 19 |
| 2018 Q4 | 617,015 | $16,821,279 | +$2,441,688 | $27.22 | 21 |
| 2018 Q3 | 526,153 | $16,468,792 | -$10,061,460 | $31.30 | 16 |
| 2018 Q2 | 845,572 | $27,662,685 | -$4,421,709 | $32.73 | 20 |
| 2018 Q1 | 975,881 | $35,179,346 | +$2,693,109 | $36.05 | 21 |
| 2017 Q4 | 902,032 | $32,191,418 | +$9,553,008 | $35.71 | 25 |
| 2017 Q3 | 610,088 | $20,478,396 | -$2,134,608 | $33.57 | 22 |
| 2017 Q2 | 676,663 | $22,119,511 | +$3,167,059 | $32.69 | 19 |
| 2017 Q1 | 580,750 | $18,085,087 | +$1,019,394 | $31.14 | 21 |
| 2016 Q4 | 554,387 | $15,076,675 | -$1,004,681 | $27.18 | 23 |
| 2016 Q3 | 586,580 | $17,749,036 | -$940,253 | $30.27 | 23 |
| 2016 Q2 | 621,887 | $17,110,000 | -$223,498 | $27.51 | 20 |
| 2016 Q1 | 622,452 | $17,609,000 | -$5,249,933 | $28.35 | 18 |
| 2015 Q4 | 809,936 | $22,238,000 | +$2,588,274 | $27.44 | 20 |
| 2015 Q3 | 715,821 | $19,349,000 | -$9,835,911 | $26.97 | 16 |
| 2015 Q2 | 1,077,140 | $32,985,041 | +$4,180,751 | $30.56 | 23 |
| 2015 Q1 | 926,868 | $28,985,586 | +$2,781,990 | $31.27 | 22 |
| 2014 Q4 | 823,793 | $22,978,587 | -$106,383,422 | $27.90 | 13 |
| 2014 Q3 | 4,339,640 | $131,313,278 | +$24,723,116 | $30.25 | 19 |
| 2014 Q2 | 3,522,286 | $106,376,929 | +$54,361,867 | $30.20 | 16 |
| 2014 Q1 | 1,722,318 | $49,262,619 | -$7,291,784 | $28.60 | 16 |