| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 30,586 | $2,664,285 | +$369,982 | $87.05 | 3 |
| 2025 Q3 | 1,853,757 | $163,455,947 | -$7,546,205 | $88.31 | 20 |
| 2025 Q2 | 1,964,976 | $159,294,566 | -$3,321,912 | $81.67 | 23 |
| 2025 Q1 | 2,006,266 | $131,388,308 | -$430,011 | $66.22 | 20 |
| 2024 Q4 | 2,014,386 | $110,492,404 | -$9,045,162 | $54.50 | 17 |
| 2024 Q3 | 2,172,381 | $127,946,188 | -$460,399 | $58.88 | 18 |
| 2024 Q2 | 2,182,518 | $115,503,619 | +$1,941,865 | $53.25 | 19 |
| 2024 Q1 | 2,145,150 | $121,645,415 | -$9,249,464 | $56.65 | 19 |
| 2023 Q4 | 2,257,149 | $99,418,950 | +$426,556 | $44.13 | 15 |
| 2023 Q3 | 2,273,349 | $89,408,208 | +$1,797,874 | $39.14 | 15 |
| 2023 Q2 | 2,227,628 | $87,173,663 | +$1,607,240 | $39.22 | 15 |
| 2023 Q1 | 2,187,458 | $81,119,497 | +$1,206,267 | $37.09 | 14 |
| 2022 Q4 | 2,154,920 | $67,231,572 | -$3,254,756 | $31.20 | 11 |
| 2022 Q3 | 2,259,247 | $51,598,000 | -$2,168,539 | $22.89 | 10 |
| 2022 Q2 | 2,350,698 | $58,020,000 | +$611,749 | $24.69 | 11 |
| 2022 Q1 | 2,325,746 | $68,875,000 | +$8,938,421 | $29.67 | 11 |
| 2021 Q4 | 2,024,157 | $61,938,000 | +$549,857 | $30.60 | 12 |
| 2021 Q3 | 2,007,918 | $63,711,000 | +$1,602,322 | $31.70 | 16 |
| 2021 Q2 | 1,946,154 | $67,520,797 | -$28,839,259 | $34.70 | 15 |
| 2021 Q1 | 2,799,454 | $95,344,784 | +$10,714,304 | $34.07 | 19 |
| 2020 Q4 | 2,484,301 | $88,097,816 | -$7,405,633 | $35.47 | 19 |
| 2020 Q3 | 2,695,052 | $66,746,000 | +$7,541,919 | $24.76 | 13 |
| 2020 Q2 | 2,390,586 | $60,105,000 | -$7,019,830 | $25.08 | 13 |
| 2020 Q1 | 2,674,535 | $58,483,551 | +$5,515,453 | $21.89 | 15 |
| 2019 Q4 | 2,434,222 | $94,162,592 | +$3,083,785 | $38.63 | 18 |
| 2019 Q3 | 2,354,572 | $92,549,000 | +$10,670,489 | $39.29 | 16 |
| 2019 Q2 | 2,081,335 | $76,080,132 | -$2,196,768 | $36.52 | 17 |
| 2019 Q1 | 2,147,937 | $73,660,000 | +$572,729 | $34.28 | 16 |
| 2018 Q4 | 2,148,927 | $64,408,000 | -$9,997,606 | $30.08 | 16 |
| 2018 Q3 | 2,479,987 | $86,751,000 | -$2,753,526 | $34.94 | 15 |
| 2018 Q2 | 2,558,281 | $77,555,000 | +$20,500,231 | $30.37 | 13 |
| 2018 Q1 | 1,884,364 | $49,917,000 | +$15,835,275 | $26.48 | 14 |
| 2017 Q4 | 1,286,596 | $33,143,000 | +$6,674,386 | $25.75 | 12 |
| 2017 Q3 | 1,020,538 | $26,051,000 | +$1,501,622 | $25.52 | 9 |
| 2017 Q2 | 1,404 | $26,000 | $0 | $18.52 | 1 |
| 2017 Q1 | 1,007,515 | $18,840,000 | -$1,629,177 | $18.69 | 7 |
| 2016 Q4 | 1,097,424 | $19,757,000 | -$2,845,604 | $17.98 | 10 |
| 2016 Q3 | 1,255,623 | $22,535,000 | -$95,079 | $17.92 | 12 |
| 2016 Q2 | 1,261,093 | $21,425,000 | -$1,280,736 | $17.01 | 11 |
| 2016 Q1 | 1,338,042 | $23,214,000 | -$547,345 | $17.41 | 12 |
| 2015 Q4 | 1,370,290 | $23,602,000 | +$6,982,091 | $17.23 | 14 |
| 2015 Q3 | 963,962 | $18,105,000 | -$22,889,930 | $18.78 | 12 |
| 2015 Q2 | 2,350,381 | $39,846,000 | -$44,965,445 | $16.93 | 17 |
| 2015 Q1 | 5,272,283 | $91,880,000 | -$79,440,028 | $17.44 | 15 |
| 2014 Q4 | 10,548,088 | $163,243,000 | +$13,910,807 | $15.48 | 16 |
| 2014 Q3 | 9,637,360 | $156,190,656 | +$46,012,944 | $16.22 | 17 |
| 2014 Q2 | 6,795,629 | $111,183,636 | -$3,974,561 | $16.36 | 10 |
| 2014 Q1 | 7,033,394 | $121,834,000 | +$92,188,937 | $17.33 | 11 |