| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 34,075 | $1,837,165 | +$207,467 | $53.74 | 7 |
| 2025 Q2 | 30,218 | $1,363,409 | -$440,476 | $45.12 | 6 |
| 2025 Q1 | 45,135 | $1,763,639 | -$33,935 | $39.08 | 7 |
| 2024 Q4 | 41,733 | $2,157,236 | -$1,255,214 | $51.69 | 6 |
| 2024 Q3 | 71,928 | $3,041,283 | +$254,331 | $42.29 | 8 |
| 2024 Q2 | 67,398 | $2,423,867 | -$647,869 | $35.97 | 6 |
| 2024 Q1 | 84,473 | $3,156,722 | +$406,634 | $37.37 | 8 |
| 2023 Q4 | 73,847 | $2,651,695 | -$514,693 | $35.91 | 7 |
| 2023 Q3 | 88,182 | $2,630,481 | -$967,827 | $29.83 | 5 |
| 2023 Q2 | 117,690 | $4,014,083 | -$682,775 | $34.11 | 10 |
| 2023 Q1 | 137,811 | $3,703,465 | +$3,097,438 | $26.88 | 8 |
| 2022 Q4 | 25,711 | $571,029 | -$559,481 | $22.22 | 7 |
| 2022 Q3 | 49,722 | $1,147,000 | -$820,532 | $23.09 | 8 |
| 2022 Q2 | 85,345 | $1,973,000 | +$194,700 | $23.16 | 7 |
| 2022 Q1 | 65,115 | $2,766,000 | -$6,622,010 | $42.47 | 9 |
| 2021 Q4 | 119,127 | $12,511,000 | -$942,735 | $105.01 | 10 |
| 2021 Q3 | 75,209 | $7,471,000 | -$13,067 | $99.33 | 9 |
| 2021 Q2 | 75,130 | $7,639,000 | +$543,023 | $101.58 | 8 |
| 2021 Q1 | 69,566 | $6,447,000 | -$1,383,760 | $92.67 | 8 |
| 2020 Q4 | 86,509 | $7,514,383 | +$1,390,860 | $86.88 | 10 |
| 2020 Q3 | 71,433 | $5,079,290 | +$3,364,704 | $71.19 | 7 |
| 2020 Q2 | 24,186 | $2,687,333 | +$466,548 | $111.11 | 7 |
| 2020 Q1 | 21,881 | $1,560,380 | +$216,121 | $71.31 | 8 |
| 2019 Q4 | 17,180 | $2,037,728 | -$824,050 | $118.62 | 10 |
| 2019 Q3 | 24,554 | $2,650,252 | -$395,320 | $107.91 | 9 |
| 2019 Q2 | 27,325 | $3,040,652 | -$3,071,810 | $111.26 | 8 |
| 2019 Q1 | 56,268 | $5,546,503 | +$829,950 | $98.59 | 7 |
| 2018 Q4 | 48,566 | $3,754,260 | -$5,136,375 | $77.3 | 7 |
| 2018 Q3 | 93,966 | $10,357,672 | +$720,034 | $110.29 | 12 |
| 2018 Q2 | 88,788 | $8,155,604 | +$6,574,394 | $92.88 | 9 |
| 2018 Q1 | 18,036 | $1,477,950 | -$568,002 | $82.26 | 6 |
| 2017 Q4 | 24,963 | $2,034,100 | -$1,477,044 | $81.49 | 6 |
| 2017 Q3 | 42,276 | $2,869,414 | +$698,651 | $67.89 | 6 |
| 2017 Q2 | 31,953 | $2,181,149 | -$3,093,996 | $68.27 | 6 |
| 2017 Q1 | 78,423 | $5,121,553 | +$3,251,147 | $65.3 | 8 |
| 2016 Q4 | 27,271 | $3,107,836 | -$3,762,415 | $114.84 | 8 |
| 2016 Q3 | 60,825 | $6,636,936 | +$2,400,919 | $109.11 | 10 |
| 2016 Q2 | 38,819 | $4,007,000 | -$596,513 | $103.38 | 9 |
| 2016 Q1 | 41,113 | $4,415,037 | +$599,640 | $107.34 | 13 |
| 2015 Q4 | 34,339 | $3,663,644 | -$772,882 | $106.69 | 10 |
| 2015 Q3 | 42,163 | $4,044,000 | -$525,059 | $95.97 | 9 |
| 2015 Q2 | 46,461 | $4,884,657 | -$259,152 | $105.15 | 10 |
| 2015 Q1 | 47,785 | $5,165,754 | -$885,148 | $108.11 | 9 |
| 2014 Q4 | 55,056 | $5,420,670 | +$162,007 | $98.46 | 6 |
| 2014 Q3 | 60,136 | $4,836,384 | -$3,366,450 | $80.4 | 12 |
| 2014 Q2 | 101,979 | $8,047,015 | +$3,192,158 | $78.91 | 6 |
| 2014 Q1 | 61,554 | $4,625,108 | -$1,564,866 | $75.14 | 6 |