| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 151,208 | $13,673,906 | -$13,870 | $90.43 | 3 |
| 2025 Q2 | 151,387 | $12,898,218 | +$197,405 | $85.2 | 4 |
| 2025 Q1 | 149,070 | $12,398,152 | +$49,070 | $83.17 | 3 |
| 2024 Q4 | 149,278 | $12,508,118 | +$101,051 | $83.79 | 4 |
| 2024 Q3 | 148,072 | $12,864,624 | +$137,705 | $86.88 | 4 |
| 2024 Q2 | 144,047 | $11,228,538 | -$147,013 | $77.95 | 3 |
| 2024 Q1 | 145,933 | $11,789,989 | -$15,559 | $80.79 | 3 |
| 2023 Q4 | 146,126 | $10,974,744 | -$46,605 | $75.21 | 2 |
| 2023 Q3 | 146,747 | $9,958,335 | +$939,927 | $67.86 | 2 |
| 2023 Q2 | 132,896 | $9,528,708 | +$941,499 | $71.7 | 1 |
| 2023 Q1 | 119,765 | $8,317,785 | +$84,730 | $69.45 | 1 |
| 2022 Q4 | 118,545 | $8,307,000 | -$286,115 | $70.07 | 1 |
| 2022 Q3 | 122,628 | $7,730,000 | -$41,667 | $63.04 | 1 |
| 2022 Q2 | 123,289 | $8,271,000 | -$825,765 | $67.09 | 1 |
| 2022 Q1 | 136,032 | $10,544,000 | -$67,887 | $77.92 | 2 |
| 2021 Q4 | 136,882 | $10,655,000 | -$118,861 | $77.88 | 4 |
| 2021 Q3 | 138,409 | $10,014,000 | +$473,307 | $72.36 | 4 |
| 2021 Q2 | 131,873 | $9,597,000 | -$477,014 | $72.72 | 4 |
| 2021 Q1 | 138,512 | $9,662,000 | +$12,210 | $69.7 | 4 |
| 2020 Q4 | 138,333 | $8,522,000 | +$357,045 | $61.56 | 3 |
| 2020 Q3 | 129,203 | $6,780,000 | +$149,398 | $52.48 | 1 |
| 2020 Q2 | 126,356 | $6,262,000 | +$888,094 | $49.56 | 1 |
| 2020 Q1 | 109,211 | $4,594,000 | +$446,912 | $42.1 | 2 |
| 2019 Q4 | 98,586 | $6,092,000 | +$628,200 | $61.79 | 2 |
| 2019 Q3 | 113,778 | $6,661,000 | +$4,411,316 | $58.54 | 4 |
| 2019 Q2 | 38,431 | $2,218,000 | +$383,568 | $57.73 | 2 |
| 2019 Q1 | 31,793 | $1,778,000 | +$1,450,397 | $55.89 | 3 |
| 2018 Q4 | 5,021 | $248,000 | -$96,711 | $49.39 | 1 |
| 2018 Q3 | 6,979 | $409,000 | -$114,396 | $58.6 | 1 |
| 2018 Q2 | 8,931 | $511,000 | +$2,403 | $57.22 | 1 |
| 2018 Q1 | 8,889 | $504,000 | +$2,325 | $56.7 | 1 |
| 2017 Q4 | 8,848 | $511,000 | +$511,000 | $57.75 | 1 |
| 2017 Q2 | 0 | $0 | -$2,000 | 0 | |
| 2017 Q1 | 1,460 | $77,552 | -$4,049,000 | $60.88 | 2 |
| 2016 Q4 | 81,946 | $4,122,002 | -$4,427 | $50.31 | 3 |
| 2016 Q3 | 82,034 | $3,976,383 | -$71,958 | $48.48 | 3 |
| 2016 Q2 | 83,510 | $3,852,020 | -$112,594 | $46.13 | 2 |
| 2016 Q1 | 85,951 | $3,877,575 | +$45 | $45.1 | 2 |
| 2015 Q4 | 84,593 | $3,767,744 | -$248,041 | $44.54 | 2 |
| 2015 Q3 | 90,162 | $3,887,712 | +$199,909 | $43.12 | 2 |
| 2015 Q2 | 85,526 | $4,010,000 | -$226,693 | $46.89 | 1 |
| 2015 Q1 | 90,310 | $4,288,000 | +$354,663 | $47.46 | 2 |
| 2014 Q4 | 82,837 | $3,836,000 | -$267,289 | $46.31 | 1 |
| 2014 Q3 | 88,609 | $3,899,000 | -$221,816 | $44 | 1 |
| 2014 Q2 | 93,650 | $4,215,000 | +$102,798 | $45.01 | 1 |
| 2014 Q1 | 91,366 | $3,919,000 | -$4,804 | $42.89 | 1 |