| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 91,464 | $4,250,516 | +$316,257 | $46.48 | 9 |
| 2025 Q2 | 85,028 | $3,666,959 | -$1,077,622 | $43.12 | 11 |
| 2025 Q1 | 110,029 | $3,872,170 | +$2,242,018 | $35.19 | 8 |
| 2024 Q4 | 46,315 | $1,683,539 | -$1,714,227 | $36.35 | 4 |
| 2024 Q3 | 90,458 | $3,512,986 | -$840,564 | $38.84 | 7 |
| 2024 Q2 | 113,501 | $3,118,853 | +$707,678 | $31.99 | 7 |
| 2024 Q1 | 91,308 | $3,167,486 | -$3,416,228 | $34.69 | 6 |
| 2023 Q4 | 206,587 | $5,948,546 | -$1,051,170 | $28.79 | 11 |
| 2023 Q3 | 136,900 | $3,161,567 | -$555,294 | $23.09 | 6 |
| 2023 Q2 | 160,945 | $4,233,269 | -$1,143,314 | $26.3 | 5 |
| 2023 Q1 | 207,814 | $4,924,485 | +$809,138 | $23.7 | 6 |
| 2022 Q4 | 173,724 | $3,936,357 | +$3,227,026 | $22.66 | 7 |
| 2022 Q3 | 31,304 | $564,000 | -$846,932 | $18 | 4 |
| 2022 Q2 | 74,027 | $1,463,000 | -$1,137,182 | $19.76 | 6 |
| 2022 Q1 | 119,154 | $3,451,000 | -$2,752,852 | $28.97 | 7 |
| 2021 Q4 | 202,087 | $6,840,000 | -$508,715 | $33.85 | 8 |
| 2021 Q3 | 145,305 | $4,370,000 | -$2,017,390 | $30.08 | 7 |
| 2021 Q2 | 210,815 | $6,887,000 | +$5,504,886 | $32.6 | 7 |
| 2021 Q1 | 27,228 | $3,258,000 | -$1,339,028 | $119.64 | 6 |
| 2020 Q4 | 38,963 | $3,919,921 | -$658,747 | $100.6 | 5 |
| 2020 Q3 | 46,666 | $3,485,701 | +$900,479 | $74.68 | 7 |
| 2020 Q2 | 34,490 | $2,113,956 | +$631,649 | $61.3 | 6 |
| 2020 Q1 | 30,351 | $1,315,346 | -$301,453 | $43.33 | 5 |
| 2019 Q4 | 21,925 | $1,907,247 | -$948,102 | $86.99 | 6 |
| 2019 Q3 | 33,346 | $2,620,106 | -$1,080,801 | $78.57 | 8 |
| 2019 Q2 | 46,442 | $3,660,531 | +$1,056,033 | $78.82 | 8 |
| 2019 Q1 | 32,643 | $2,381,856 | -$324,907 | $72.97 | 6 |
| 2018 Q4 | 40,987 | $2,143,758 | -$275,518 | $52.32 | 6 |
| 2018 Q3 | 40,832 | $3,258,901 | +$586,543 | $79.83 | 6 |
| 2018 Q2 | 33,535 | $2,296,069 | +$1,082,653 | $68.47 | 5 |
| 2018 Q1 | 17,707 | $1,243,573 | -$239,511 | $70.22 | 6 |
| 2017 Q4 | 16,852 | $1,232,032 | +$42,499 | $73.1 | 7 |
| 2017 Q3 | 12,075 | $774,906 | -$1,695,187 | $64.17 | 4 |
| 2017 Q2 | 39,919 | $2,327,534 | -$1,847,806 | $58.29 | 5 |
| 2017 Q1 | 74,709 | $3,969,099 | +$2,080,718 | $53.13 | 8 |
| 2016 Q4 | 35,984 | $1,734,766 | -$1,192,922 | $48.24 | 8 |
| 2016 Q3 | 62,662 | $2,749,350 | +$84,141 | $43.21 | 9 |
| 2016 Q2 | 28,629 | $3,408,598 | +$1,368,641 | $119.18 | 8 |
| 2016 Q1 | 23,240 | $2,659,255 | -$2,522,781 | $114.43 | 10 |
| 2015 Q4 | 45,242 | $4,833,448 | +$895,225 | $106.85 | 11 |
| 2015 Q3 | 36,578 | $3,404,000 | -$4,761,917 | $93.23 | 8 |
| 2015 Q2 | 85,850 | $9,780,913 | -$4,969,391 | $113.93 | 10 |
| 2015 Q1 | 128,932 | $15,262,407 | +$6,573,106 | $118.38 | 9 |
| 2014 Q4 | 70,101 | $8,238,308 | -$2,423,447 | $117.78 | 8 |
| 2014 Q3 | 92,889 | $9,737,000 | -$4,820,070 | $104.9 | 11 |
| 2014 Q2 | 135,690 | $14,829,000 | +$2,651,521 | $109.3 | 10 |
| 2014 Q1 | 112,663 | $11,665,000 | +$6,816,753 | $103.48 | 11 |