| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 95,597 | $6,624,672 | +$277,000 | $69.28 | 2 |
| 2025 Q2 | 91,597 | $5,972,124 | $65.2 | 1 | |
| 2025 Q1 | 91,597 | $5,770,611 | $63 | 1 | |
| 2024 Q4 | 91,597 | $5,271,407 | -$380,903 | $57.55 | 1 |
| 2024 Q3 | 98,184 | $5,510,555 | -$352,214 | $56.84 | 2 |
| 2024 Q2 | 104,284 | $5,098,812 | -$284,601 | $49.32 | 2 |
| 2024 Q1 | 109,984 | $5,476,701 | +$93,824 | $49.87 | 2 |
| 2023 Q4 | 108,084 | $5,429,524 | +$70,431 | $50.49 | 2 |
| 2023 Q3 | 106,581 | $4,588,061 | +$25,518 | $43.47 | 2 |
| 2023 Q2 | 105,981 | $4,521,543 | -$488,787 | $42.77 | 2 |
| 2023 Q1 | 117,281 | $4,873,654 | +$172,930 | $41.7 | 2 |
| 2022 Q4 | 112,981 | $5,050,917 | $44.74 | 2 | |
| 2022 Q3 | 112,981 | $5,542,000 | -$328,615 | $49.05 | 2 |
| 2022 Q2 | 119,681 | $6,493,000 | -$709,618 | $54.25 | 2 |
| 2022 Q1 | 132,761 | $9,237,000 | -$775,665 | $69.56 | 2 |
| 2021 Q4 | 143,861 | $10,290,000 | -$271,720 | $71.53 | 2 |
| 2021 Q3 | 147,661 | $10,536,000 | -$135,557 | $71.35 | 2 |
| 2021 Q2 | 149,561 | $10,899,000 | +$302,912 | $72.76 | 2 |
| 2021 Q1 | 145,330 | $8,877,000 | +$786,587 | $61.12 | 2 |
| 2020 Q4 | 132,436 | $6,986,000 | $52.81 | 2 | |
| 2020 Q3 | 132,436 | $5,861,000 | -$247,185 | $43.98 | 2 |
| 2020 Q2 | 137,933 | $5,888,000 | +$1,012,421 | $42.55 | 2 |
| 2020 Q1 | 114,595 | $4,987,000 | -$310,143 | $43.52 | 2 |
| 2019 Q4 | 121,645 | $7,502,000 | $61.75 | 2 | |
| 2019 Q3 | 121,645 | $6,996,000 | +$60,348 | $57.52 | 2 |
| 2019 Q2 | 120,599 | $6,191,000 | -$87,370 | $50.84 | 2 |
| 2019 Q1 | 122,599 | $7,201,000 | +$3,952,902 | $58.75 | 2 |
| 2018 Q4 | 55,052 | $3,000,000 | $54.49 | 1 | |
| 2018 Q3 | 55,052 | $3,910,000 | -$406,997 | $71.02 | 1 |
| 2018 Q2 | 60,882 | $4,177,000 | -$651,871 | $68.64 | 2 |
| 2018 Q1 | 70,382 | $4,751,000 | -$2,008,738 | $67.55 | 2 |
| 2017 Q4 | 100,143 | $5,808,294 | +$34,800 | $58 | 2 |
| 2017 Q3 | 99,543 | $5,614,000 | -$231,776 | $56.4 | 2 |
| 2017 Q2 | 103,653 | $5,530,000 | +$447,882 | $53.35 | 1 |
| 2017 Q1 | 95,258 | $4,740,000 | +$746,394 | $49.76 | 1 |
| 2016 Q4 | 80,258 | $3,792,000 | +$127,569 | $47.25 | 1 |
| 2016 Q3 | 77,558 | $3,413,000 | +$220,029 | $44.01 | 1 |
| 2016 Q2 | 72,558 | $2,975,000 | $41 | 1 | |
| 2016 Q1 | 72,558 | $2,000,000 | +$234,571 | $27.56 | 1 |
| 2015 Q4 | 64,048 | $2,461,000 | -$272,813 | $38.42 | 1 |
| 2015 Q3 | 71,148 | $2,668,000 | +$534,590 | $37.5 | 1 |
| 2015 Q2 | 56,892 | $2,151,000 | $37.81 | 1 | |
| 2015 Q1 | 56,892 | $2,077,000 | +$474,601 | $36.51 | 1 |
| 2014 Q4 | 43,892 | $1,547,000 | +$333,212 | $35.25 | 1 |
| 2014 Q3 | 34,438 | $1,162,000 | +$172,083 | $33.74 | 1 |
| 2014 Q2 | 29,338 | $986,000 | +$986,000 | $33.61 | 1 |