| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 170,318 | $10,891,440 | +$163,055 | $63.85 | 15 |
| 2025 Q2 | 167,798 | $9,232,758 | -$754,249 | $55.29 | 15 |
| 2025 Q1 | 181,510 | $10,881,441 | +$413,722 | $60.06 | 13 |
| 2024 Q4 | 174,616 | $11,510,951 | -$75,181 | $65.61 | 11 |
| 2024 Q3 | 174,493 | $13,242,038 | +$1,127,674 | $75.3 | 13 |
| 2024 Q2 | 159,501 | $9,112,029 | -$230,762 | $57.16 | 9 |
| 2024 Q1 | 162,783 | $11,039,169 | +$5,119,086 | $67.98 | 13 |
| 2023 Q4 | 87,379 | $5,204,350 | -$68,843 | $59.66 | 12 |
| 2023 Q3 | 88,060 | $4,263,463 | -$1,705 | $48.18 | 13 |
| 2023 Q2 | 88,094 | $4,798,755 | -$1,381,425 | $54.81 | 14 |
| 2023 Q1 | 113,709 | $6,143,507 | -$1,754,228 | $54.04 | 12 |
| 2022 Q4 | 146,153 | $8,152,234 | +$152,219 | $55.79 | 13 |
| 2022 Q3 | 143,417 | $6,920,003 | -$20,000,468 | $47.83 | 12 |
| 2022 Q2 | 403,642 | $21,086,536 | -$796,421 | $52.14 | 15 |
| 2022 Q1 | 543,047 | $43,308,331 | -$1,058,435 | $79.35 | 17 |
| 2021 Q4 | 555,620 | $55,262,316 | -$1,344,212 | $99.4 | 19 |
| 2021 Q3 | 563,432 | $56,135,000 | -$21,609,343 | $99.62 | 15 |
| 2021 Q2 | 780,674 | $68,313,786 | -$71,584,122 | $87.4 | 16 |
| 2021 Q1 | 1,608,630 | $138,056,210 | -$5,899,653 | $85.83 | 13 |
| 2020 Q4 | 1,677,326 | $119,685,130 | -$15,801,234 | $71.36 | 14 |
| 2020 Q3 | 1,898,952 | $126,285,209 | -$20,309,812 | $66.67 | 14 |
| 2020 Q2 | 2,206,603 | $107,554,710 | -$19,971,462 | $48.79 | 15 |
| 2020 Q1 | 2,616,472 | $84,238,333 | +$3,460,338 | $32.13 | 13 |
| 2019 Q4 | 2,505,769 | $102,677,753 | +$5,313,108 | $40.81 | 16 |
| 2019 Q3 | 2,379,534 | $83,150,434 | +$8,808,198 | $34.94 | 15 |
| 2019 Q2 | 2,127,111 | $80,892,964 | +$32,643,514 | $37.95 | 16 |
| 2019 Q1 | 1,268,287 | $42,660,078 | +$1,933,176 | $33.62 | 12 |
| 2018 Q4 | 1,210,746 | $31,870,625 | -$1,238,102 | $26.37 | 12 |
| 2018 Q3 | 1,257,695 | $40,083,874 | +$2,026,969 | $31.84 | 11 |
| 2018 Q2 | 1,194,274 | $33,063,982 | +$661,013 | $27.62 | 10 |
| 2018 Q1 | 1,170,361 | $34,484,581 | +$919,876 | $29.34 | 11 |
| 2017 Q4 | 1,134,156 | $36,984,000 | -$1,360,831 | $32.55 | 10 |
| 2017 Q3 | 1,176,521 | $31,605,000 | +$2,517,735 | $26.9 | 10 |
| 2017 Q2 | 1,084,767 | $24,947,000 | -$5,485,189 | $23 | 10 |
| 2017 Q1 | 1,349,028 | $27,250,000 | +$278,139 | $20.19 | 10 |
| 2016 Q4 | 1,335,158 | $23,973,000 | -$3,851,265 | $17.91 | 10 |
| 2016 Q3 | 1,541,493 | $30,181,000 | -$12,890,804 | $19.55 | 11 |
| 2016 Q2 | 2,156,302 | $44,766,000 | +$439,648 | $20.75 | 13 |
| 2016 Q1 | 2,135,015 | $42,449,000 | +$692,444 | $19.79 | 11 |
| 2015 Q4 | 2,099,979 | $42,905,000 | +$29,344,252 | $20.43 | 11 |
| 2015 Q3 | 665,016 | $12,271,000 | -$7,763,156 | $18.47 | 5 |
| 2015 Q2 | 1,138,675 | $18,759,000 | -$1,967,310 | $16.45 | 6 |
| 2015 Q1 | 1,253,838 | $21,192,000 | +$2,343,585 | $16.9 | 7 |
| 2014 Q4 | 1,115,121 | $17,974,000 | -$26,811 | $16.06 | 6 |
| 2014 Q3 | 1,117,034 | $16,036,000 | -$3,165,501 | $14.34 | 7 |
| 2014 Q2 | 1,321,681 | $21,129,000 | +$1,160,794 | $16.03 | 9 |
| 2014 Q1 | 1,248,294 | $17,424,000 | +$2,799,900 | $14.01 | 8 |