| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 107,011 | $4,514,479 | -$49,377 | $42.1 | 14 |
| 2025 Q2 | 115,769 | $4,903,087 | +$340,523 | $42.37 | 16 |
| 2025 Q1 | 107,723 | $4,173,588 | -$869,034 | $38.87 | 12 |
| 2024 Q4 | 130,894 | $4,730,733 | +$322,307 | $36.02 | 12 |
| 2024 Q3 | 121,946 | $4,466,348 | -$4,041,643 | $36.65 | 11 |
| 2024 Q2 | 229,555 | $8,589,147 | +$4,559,617 | $37.67 | 12 |
| 2024 Q1 | 110,943 | $3,410,108 | -$2,698,940 | $31.37 | 11 |
| 2023 Q4 | 197,413 | $4,936,390 | +$172,019 | $24.92 | 9 |
| 2023 Q3 | 189,188 | $4,392,938 | -$50,734,285 | $23.22 | 11 |
| 2023 Q2 | 2,396,960 | $55,081,745 | +$954,478 | $22.98 | 12 |
| 2023 Q1 | 2,354,725 | $45,360,605 | -$8,310,288 | $19.27 | 8 |
| 2022 Q4 | 2,786,681 | $59,717,708 | +$37,898,437 | $21.43 | 9 |
| 2022 Q3 | 1,016,652 | $50,097,210 | +$855,571 | $53.22 | 9 |
| 2022 Q2 | 950,561 | $55,447,028 | +$1,505,806 | $58.2 | 7 |
| 2022 Q1 | 924,798 | $53,824,748 | +$1,730,336 | $58.72 | 9 |
| 2021 Q4 | 895,072 | $50,133,192 | +$17,953,516 | $56.01 | 8 |
| 2021 Q3 | 564,993 | $30,487,000 | +$2,560,823 | $53.96 | 8 |
| 2021 Q2 | 517,563 | $23,848,966 | -$50,722,934 | $45.99 | 12 |
| 2021 Q1 | 1,581,574 | $75,362,001 | +$20,204,445 | $47.65 | 14 |
| 2020 Q4 | 1,155,080 | $60,759,080 | +$9,429,016 | $51.42 | 14 |
| 2020 Q3 | 975,683 | $42,910,000 | +$181,430 | $43.72 | 11 |
| 2020 Q2 | 971,509 | $42,521,000 | -$10,525,547 | $43.75 | 10 |
| 2020 Q1 | 1,211,558 | $55,160,000 | +$9,584,241 | $45.81 | 10 |
| 2019 Q4 | 1,025,531 | $57,222,984 | +$1,232,922 | $56.3 | 14 |
| 2019 Q3 | 1,003,621 | $53,806,000 | +$2,829,552 | $53.5 | 14 |
| 2019 Q2 | 950,860 | $47,635,563 | +$410,869 | $50.1 | 15 |
| 2019 Q1 | 942,754 | $45,703,000 | -$4,616,689 | $48.43 | 13 |
| 2018 Q4 | 1,040,441 | $49,363,000 | +$10,964,146 | $47.71 | 14 |
| 2018 Q3 | 809,202 | $39,929,000 | +$3,814,529 | $49.62 | 11 |
| 2018 Q2 | 732,107 | $34,511,000 | +$2,238,160 | $46.89 | 9 |
| 2018 Q1 | 684,715 | $31,192,000 | -$1,070,981 | $44.89 | 8 |
| 2017 Q4 | 708,612 | $32,388,000 | +$1,239,872 | $45.63 | 9 |
| 2017 Q3 | 681,350 | $26,653,918 | -$176,108 | $39.09 | 11 |
| 2017 Q2 | 711,651 | $29,547,037 | -$2,355,828 | $41.4 | 11 |
| 2017 Q1 | 767,806 | $32,454,075 | +$917,899 | $42.15 | 13 |
| 2016 Q4 | 747,072 | $30,591,004 | +$2,095,244 | $40.89 | 15 |
| 2016 Q3 | 696,776 | $26,494,000 | +$1,411,458 | $37.86 | 14 |
| 2016 Q2 | 659,871 | $21,676,664 | -$3,030,028 | $32.85 | 14 |
| 2016 Q1 | 754,058 | $25,517,661 | +$1,508,312 | $33.81 | 13 |
| 2015 Q4 | 707,022 | $27,589,905 | +$10,639,790 | $38.96 | 16 |
| 2015 Q3 | 435,566 | $16,174,000 | -$8,232,245 | $37.09 | 14 |
| 2015 Q2 | 625,373 | $26,056,000 | +$943,098 | $41.61 | 15 |
| 2015 Q1 | 602,796 | $22,785,000 | +$1,526,687 | $37.8 | 14 |
| 2014 Q4 | 562,458 | $18,388,000 | -$1,059,363 | $32.79 | 14 |
| 2014 Q3 | 596,195 | $18,495,000 | +$24,827 | $31.02 | 14 |
| 2014 Q2 | 595,390 | $19,627,000 | -$3,737,778 | $33.03 | 11 |
| 2014 Q1 | 720,981 | $21,702,000 | -$2,134,500 | $30.08 | 13 |