| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 35,546 | $1,678,528 | +$183,928 | $47.22 | 3 |
| 2025 Q2 | 31,651 | $1,492,046 | +$375,771 | $47.14 | 2 |
| 2025 Q1 | 23,680 | $1,051,155 | $44.39 | 1 | |
| 2024 Q4 | 23,680 | $1,055,418 | -$57,878,954 | $44.57 | 1 |
| 2024 Q3 | 1,285,758 | $58,964,919 | +$817,180 | $45.86 | 4 |
| 2024 Q2 | 1,267,939 | $52,442,013 | -$1,549,757 | $41.36 | 4 |
| 2024 Q1 | 1,305,425 | $55,479,834 | +$3,906,500 | $42.5 | 4 |
| 2023 Q4 | 1,213,530 | $46,477,638 | +$1,685,393 | $38.3 | 4 |
| 2023 Q3 | 1,169,525 | $39,997,409 | -$1,145,686 | $34.2 | 3 |
| 2023 Q2 | 1,201,223 | $43,388,178 | +$636,477 | $36.12 | 5 |
| 2023 Q1 | 1,183,602 | $38,987,347 | -$658,965 | $32.94 | 4 |
| 2022 Q4 | 1,203,607 | $37,550,975 | -$3,148,746 | $31.18 | 4 |
| 2022 Q3 | 1,304,730 | $38,842,000 | -$2,307,549 | $29.76 | 5 |
| 2022 Q2 | 1,379,691 | $42,399,000 | -$1,429,683 | $30.73 | 5 |
| 2022 Q1 | 1,426,221 | $52,756,000 | +$838,267 | $36.99 | 3 |
| 2021 Q4 | 1,403,559 | $58,739,000 | -$522,520 | $41.84 | 3 |
| 2021 Q3 | 1,416,045 | $58,299,000 | -$1,021,736 | $41.17 | 3 |
| 2021 Q2 | 1,440,862 | $58,902,000 | -$551,040 | $40.88 | 3 |
| 2021 Q1 | 1,454,342 | $54,518,000 | -$3,439,502 | $37.41 | 3 |
| 2020 Q4 | 1,550,634 | $56,057,000 | +$3,189,569 | $36.16 | 3 |
| 2020 Q3 | 1,462,417 | $46,475,000 | +$1,995,171 | $31.81 | 2 |
| 2020 Q2 | 1,399,646 | $41,121,000 | +$3,938,016 | $29.38 | 1 |
| 2020 Q1 | 1,264,732 | $29,885,000 | +$913,850 | $27.2 | 2 |
| 2019 Q4 | 1,225,894 | $37,892,000 | +$1,312,856 | $30.89 | 2 |
| 2019 Q3 | 1,183,426 | $36,106,000 | +$50,707 | $30.47 | 3 |
| 2019 Q2 | 1,182,046 | $34,929,412 | -$95,648 | $29.54 | 4 |
| 2019 Q1 | 1,185,337 | $32,060,892 | +$692,069 | $27.19 | 4 |
| 2018 Q4 | 1,155,394 | $26,193,000 | +$217,214 | $22.67 | 2 |
| 2018 Q3 | 1,145,812 | $33,618,000 | +$2,596,316 | $29.33 | 2 |
| 2018 Q2 | 1,057,326 | $29,700,000 | +$2,115,202 | $28.08 | 2 |
| 2018 Q1 | 982,041 | $26,652,480 | +$1,042,182 | $27.14 | 3 |
| 2017 Q4 | 943,599 | $25,740,000 | -$64,999 | $27.23 | 3 |
| 2017 Q3 | 945,976 | $25,417,000 | -$1,420,503 | $26.82 | 3 |
| 2017 Q2 | 998,842 | $25,346,000 | +$2,877,873 | $25.29 | 3 |
| 2017 Q1 | 885,417 | $21,408,000 | +$4,345,060 | $24.08 | 2 |
| 2016 Q4 | 705,714 | $15,871,000 | +$10,556,497 | $22.41 | 2 |
| 2016 Q3 | 236,328 | $5,395,000 | -$656,633 | $22.79 | 2 |
| 2016 Q2 | 150,141 | $5,893,000 | +$5,822,000 | $21.78 | 3 |
| 2016 Q1 | 3,296 | $69,000 | -$152,000 | $20.93 | 1 |
| 2015 Q4 | 10,578 | $221,000 | -$96,000 | $20.84 | 2 |
| 2015 Q3 | 15,100 | $320,000 | +$114,000 | $21.18 | 2 |
| 2015 Q2 | 9,712 | $223,000 | -$568,000 | $22.96 | 1 |
| 2015 Q1 | 34,057 | $795,000 | +$24,078 | $23.36 | 3 |
| 2014 Q4 | 33,020 | $724,262 | +$232,794 | $21.91 | 3 |
| 2014 Q3 | 22,532 | $487,000 | +$138,283 | $21.61 | 2 |
| 2014 Q2 | 16,115 | $351,000 | -$3,307,140 | $21.78 | 1 |
| 2014 Q1 | 175,421 | $3,641,000 | -$14,613 | $20.75 | 2 |