| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 448,881 | $16,636,747 | +$143,373 | $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.4 | 9 |
| 2024 Q4 | 307,058 | $8,413,901 | -$85,035 | $27.4 | 8 |
| 2024 Q3 | 309,240 | $9,448,568 | +$115,625 | $30.57 | 10 |
| 2024 Q2 | 308,636 | $8,666,646 | +$178,871 | $28 | 10 |
| 2024 Q1 | 302,694 | $8,356,538 | -$3,244,078 | $27.6 | 14 |
| 2023 Q4 | 420,353 | $11,471,169 | +$2,765,042 | $27.24 | 13 |
| 2023 Q3 | 323,066 | $8,248,810 | -$601,344 | $25.53 | 12 |
| 2023 Q2 | 345,921 | $9,193,227 | -$270,590 | $26.53 | 13 |
| 2023 Q1 | 355,991 | $9,544,508 | +$2,066,013 | $26.81 | 15 |
| 2022 Q4 | 278,926 | $7,301,937 | -$897,501 | $25.56 | 10 |
| 2022 Q3 | 318,176 | $7,285,658 | -$188,081 | $22.55 | 13 |
| 2022 Q2 | 330,111 | $8,803,000 | -$24,306 | $26.01 | 16 |
| 2022 Q1 | 328,104 | $9,984,925 | -$17,745,692 | $30.62 | 15 |
| 2021 Q4 | 891,701 | $27,759,250 | +$8,381,150 | $31.12 | 16 |
| 2021 Q3 | 620,910 | $20,083,515 | +$4,925,328 | $32.35 | 17 |
| 2021 Q2 | 452,205 | $16,091,007 | -$195,561 | $35.94 | 19 |
| 2021 Q1 | 441,114 | $15,209,933 | +$1,476,775 | $33.59 | 17 |
| 2020 Q4 | 416,479 | $13,239,915 | +$409,624 | $31.78 | 16 |
| 2020 Q3 | 403,685 | $11,119,647 | -$1,190,292 | $26.58 | 15 |
| 2020 Q2 | 449,287 | $11,400,383 | +$393,950 | $24.4 | 16 |
| 2020 Q1 | 408,521 | $8,103,762 | -$1,563,166 | $19.84 | 16 |
| 2019 Q4 | 497,976 | $14,196,235 | -$3,435,217 | $28.51 | 19 |
| 2019 Q3 | 623,268 | $17,113,436 | +$823,559 | $27.47 | 20 |
| 2019 Q2 | 593,221 | $17,657,646 | -$444,343 | $29.76 | 21 |
| 2019 Q1 | 599,550 | $18,482,265 | +$307,305 | $30.43 | 20 |
| 2018 Q4 | 618,956 | $16,874,279 | +$2,433,771 | $27.22 | 22 |
| 2018 Q3 | 528,429 | $16,539,792 | -$10,025,342 | $31.3 | 18 |
| 2018 Q2 | 846,552 | $27,697,685 | -$4,423,491 | $32.73 | 21 |
| 2018 Q1 | 975,881 | $35,179,346 | +$2,693,109 | $36.05 | 21 |
| 2017 Q4 | 902,032 | $32,191,418 | +$9,553,001 | $35.71 | 25 |
| 2017 Q3 | 610,088 | $20,478,396 | -$2,134,607 | $33.57 | 22 |
| 2017 Q2 | 676,663 | $22,119,511 | +$2,012,059 | $32.69 | 19 |
| 2017 Q1 | 724,352 | $24,084,087 | +$5,863,393 | $31.15 | 23 |
| 2016 Q4 | 554,387 | $15,076,675 | -$1,004,681 | $27.18 | 23 |
| 2016 Q3 | 586,580 | $17,749,036 | -$940,254 | $30.27 | 23 |
| 2016 Q2 | 621,944 | $17,112,000 | -$223,499 | $27.51 | 21 |
| 2016 Q1 | 622,509 | $17,611,000 | -$5,247,930 | $28.35 | 19 |
| 2015 Q4 | 809,936 | $22,238,000 | -$776,725 | $27.44 | 20 |
| 2015 Q3 | 1,010,204 | $22,714,000 | -$9,835,925 | $26.97 | 17 |
| 2015 Q2 | 1,077,455 | $33,081,041 | +$4,181,981 | $30.56 | 24 |
| 2015 Q1 | 939,027 | $29,365,586 | +$2,763,463 | $31.27 | 23 |
| 2014 Q4 | 823,793 | $22,978,587 | -$106,383,481 | $27.9 | 13 |
| 2014 Q3 | 4,339,640 | $131,313,278 | +$24,723,121 | $30.25 | 19 |
| 2014 Q2 | 3,522,286 | $106,376,929 | +$54,361,823 | $30.2 | 16 |
| 2014 Q1 | 1,722,318 | $49,262,619 | -$7,291,777 | $28.6 | 16 |