| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 21,789 | $1,711,231 | $39.77 | 2 | |
| 2025 Q2 | 21,789 | $1,864,836 | $43.3 | 2 | |
| 2025 Q1 | 22,039 | $1,894,467 | $1 | 3 | |
| 2024 Q4 | 22,039 | $1,586,349 | $1 | 3 | |
| 2024 Q3 | 22,039 | $1,595,719 | $1 | 3 | |
| 2024 Q2 | 22,039 | $1,636,102 | $74.24 | 3 | |
| 2024 Q1 | 22,039 | $1,723,169 | $78.17 | 3 | |
| 2023 Q4 | 22,039 | $1,493,138 | $67.75 | 3 | |
| 2023 Q3 | 22,039 | $1,335,354 | $60 | 3 | |
| 2023 Q2 | 22,039 | $1,268,068 | -$456,830 | $57.54 | 3 |
| 2023 Q1 | 31,110 | $1,566,665 | -$11,029 | $50.36 | 4 |
| 2022 Q4 | 31,329 | $1,981,391 | -$32,600 | $63.24 | 4 |
| 2022 Q3 | 31,845 | $1,512,000 | -$45,160 | $47.52 | 3 |
| 2022 Q2 | 32,789 | $1,676,000 | -$927 | $51.12 | 3 |
| 2022 Q1 | 32,808 | $2,059,000 | $62.73 | 3 | |
| 2021 Q4 | 32,808 | $1,865,000 | -$2,785 | $56.83 | 3 |
| 2021 Q3 | 32,857 | $1,804,000 | +$42,000 | $54.9 | 3 |
| 2021 Q2 | 32,107 | $1,528,000 | -$4,000 | $47.6 | 3 |
| 2021 Q1 | 32,199 | $1,488,000 | -$57,228 | $46.2 | 4 |
| 2020 Q4 | 57,749 | $2,186,000 | -$170,096 | $37.86 | 5 |
| 2020 Q3 | 64,087 | $1,765,000 | -$63,172 | $27.55 | 6 |
| 2020 Q2 | 66,385 | $2,066,000 | +$239,987 | $31.18 | 5 |
| 2020 Q1 | 58,565 | $1,420,000 | -$441,830 | $24.25 | 5 |
| 2019 Q4 | 66,495 | $3,414,000 | -$116,498 | $51.36 | 5 |
| 2019 Q3 | 68,756 | $3,830,000 | -$260,732 | $55.72 | 5 |
| 2019 Q2 | 73,447 | $3,914,000 | -$114,895 | $53.29 | 7 |
| 2019 Q1 | 75,594 | $3,254,000 | -$160,955 | $43.05 | 5 |
| 2018 Q4 | 79,334 | $3,127,000 | -$515,218 | $39.41 | 4 |
| 2018 Q3 | 91,720 | $4,883,000 | -$389,327 | $53.24 | 5 |
| 2018 Q2 | 99,032 | $5,250,000 | -$2,044,275 | $53 | 5 |
| 2018 Q1 | 136,645 | $7,436,169 | -$629,383 | $54.42 | 7 |
| 2017 Q4 | 147,735 | $8,800,579 | -$34,399 | $59.58 | 10 |
| 2017 Q3 | 155,806 | $9,565,918 | +$2,306 | $61.4 | 9 |
| 2017 Q2 | 155,741 | $9,735,829 | -$2,809,426 | $62.51 | 9 |
| 2017 Q1 | 200,739 | $12,532,750 | -$1,797,312 | $62.43 | 11 |
| 2016 Q4 | 227,154 | $14,837,119 | +$167,947 | $65.31 | 10 |
| 2016 Q3 | 224,583 | $13,327,746 | -$776,484 | $59.35 | 10 |
| 2016 Q2 | 239,051 | $12,644,730 | -$11,906,927 | $52.9 | 11 |
| 2016 Q1 | 459,857 | $24,857,251 | -$3,603,034 | $54.05 | 16 |
| 2015 Q4 | 518,629 | $32,138,794 | +$585,329 | $61.97 | 14 |
| 2015 Q3 | 514,192 | $29,161,128 | -$3,190,841 | $56.82 | 16 |
| 2015 Q2 | 565,493 | $34,957,248 | +$190,233 | $61.82 | 18 |
| 2015 Q1 | 547,854 | $30,016,291 | +$3,427,473 | $54.79 | 18 |
| 2014 Q4 | 485,236 | $27,176,998 | -$1,465,599 | $56 | 18 |
| 2014 Q3 | 496,572 | $26,825,865 | +$1,431,211 | $54.02 | 17 |
| 2014 Q2 | 469,978 | $25,650,156 | +$7,777,931 | $54.58 | 17 |
| 2014 Q1 | 329,432 | $16,473,514 | +$80,407 | $50.01 | 15 |