| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,307,769 | $51,038,305 | -$1,158,011 | $39.07 | 14 |
| 2025 Q2 | 1,337,586 | $58,141,134 | -$1,302,773 | $43.7 | 17 |
| 2025 Q1 | 1,367,522 | $55,681,187 | +$6,522,579 | $40.76 | 12 |
| 2024 Q4 | 1,210,770 | $43,039,878 | -$7,886,539 | $35.38 | 14 |
| 2024 Q3 | 1,429,838 | $63,553,858 | -$8,073,715 | $44.52 | 15 |
| 2024 Q2 | 1,591,956 | $77,029,343 | +$444,246 | $48.32 | 17 |
| 2024 Q1 | 1,583,435 | $76,412,163 | -$4,819,048 | $48.33 | 19 |
| 2023 Q4 | 1,663,181 | $84,498,778 | -$9,758,373 | $50.98 | 21 |
| 2023 Q3 | 1,883,784 | $83,193,533 | -$4,475,393 | $44.18 | 22 |
| 2023 Q2 | 1,939,098 | $99,651,429 | -$539,175 | $51.48 | 21 |
| 2023 Q1 | 1,949,160 | $104,861,194 | +$4,398,354 | $53.75 | 19 |
| 2022 Q4 | 1,838,806 | $86,263,666 | -$1,744,398 | $46.99 | 14 |
| 2022 Q3 | 558,922 | $24,328,596 | -$1,708,737 | $43.76 | 16 |
| 2022 Q2 | 2,021,743 | $92,174,000 | -$591,669 | $45.68 | 19 |
| 2022 Q1 | 2,015,138 | $96,746,000 | +$4,649,425 | $47.86 | 16 |
| 2021 Q4 | 1,906,372 | $107,515,000 | -$3,689,399 | $56.56 | 20 |
| 2021 Q3 | 1,968,159 | $102,705,000 | +$2,253,568 | $52.14 | 19 |
| 2021 Q2 | 1,914,511 | $116,175,485 | -$13,662,011 | $60.66 | 18 |
| 2021 Q1 | 2,209,542 | $113,920,412 | -$18,412,289 | $51.57 | 20 |
| 2020 Q4 | 2,576,045 | $143,829,446 | -$24,205,004 | $55.84 | 20 |
| 2020 Q3 | 3,008,718 | $133,904,000 | +$3,461,310 | $44.49 | 14 |
| 2020 Q2 | 2,930,599 | $135,110,000 | -$7,402,438 | $46.09 | 16 |
| 2020 Q1 | 3,092,074 | $127,721,251 | +$10,073,252 | $41.25 | 21 |
| 2019 Q4 | 2,839,792 | $151,608,906 | +$5,629,803 | $53.35 | 23 |
| 2019 Q3 | 2,741,881 | $148,256,000 | +$23,132,555 | $54.08 | 19 |
| 2019 Q2 | 2,313,995 | $129,063,848 | +$2,711,607 | $55.73 | 21 |
| 2019 Q1 | 2,265,671 | $119,658,000 | +$4,971,836 | $52.81 | 19 |
| 2018 Q4 | 2,288,858 | $100,758,000 | -$1,197,477 | $43.98 | 18 |
| 2018 Q3 | 2,316,209 | $108,544,000 | +$1,199,093 | $46.88 | 18 |
| 2018 Q2 | 2,335,586 | $117,257,000 | -$58,314 | $50.2 | 21 |
| 2018 Q1 | 2,336,725 | $125,534,000 | -$3,607,187 | $53.69 | 19 |
| 2017 Q4 | 2,405,963 | $125,474,000 | +$22,337,104 | $52.13 | 24 |
| 2017 Q3 | 1,977,724 | $98,021,000 | -$26,706,487 | $49.63 | 20 |
| 2017 Q2 | 2,525,920 | $122,940,000 | +$12,679,577 | $48.72 | 24 |
| 2017 Q1 | 2,264,722 | $98,441,000 | -$2,402,427 | $42.45 | 23 |
| 2016 Q4 | 2,394,303 | $89,697,000 | -$1,747,890 | $37.44 | 25 |
| 2016 Q3 | 2,432,940 | $106,774,000 | -$342,904 | $43.87 | 25 |
| 2016 Q2 | 2,440,000 | $112,513,000 | -$4,245,110 | $46 | 27 |
| 2016 Q1 | 2,532,868 | $114,834,000 | +$8,830,598 | $45.31 | 29 |
| 2015 Q4 | 2,338,087 | $99,961,000 | +$25,500,299 | $42.76 | 26 |
| 2015 Q3 | 1,742,679 | $70,626,000 | +$22,126,917 | $40.34 | 24 |
| 2015 Q2 | 1,200,283 | $45,774,000 | -$3,624,900 | $38.16 | 19 |
| 2015 Q1 | 1,294,421 | $49,360,000 | +$1,117,820 | $38.14 | 18 |
| 2014 Q4 | 1,267,368 | $44,815,000 | -$1,592,776 | $35.33 | 17 |
| 2014 Q3 | 1,311,255 | $49,016,711 | -$7,228,323 | $37.38 | 20 |
| 2014 Q2 | 1,504,618 | $53,918,441 | -$1,301,574 | $35.86 | 16 |
| 2014 Q1 | 1,543,871 | $54,916,245 | +$6,457,118 | $34.87 | 16 |