| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 53,955 | $4,490,135 | +$1,277,843 | $83.22 | 1 |
| 2025 Q2 | 38,600 | $3,142,040 | +$26,536 | $81.4 | 1 |
| 2025 Q1 | 38,274 | $3,069,575 | +$1,925 | $80.2 | 1 |
| 2024 Q4 | 38,250 | $3,053,115 | -$16,523 | $79.82 | 1 |
| 2024 Q3 | 38,457 | $3,035,411 | -$17,838 | $78.93 | 1 |
| 2024 Q2 | 38,683 | $2,751,522 | +$11,239 | $71.13 | 1 |
| 2024 Q1 | 38,525 | $2,858,940 | +$328,379 | $74.21 | 1 |
| 2023 Q4 | 34,100 | $2,334,145 | +$147,852 | $68.45 | 1 |
| 2023 Q3 | 31,940 | $1,825,052 | +$89,424 | $57.14 | 1 |
| 2023 Q2 | 30,375 | $1,961,921 | -$54,966 | $64.59 | 1 |
| 2023 Q1 | 31,226 | $2,147,724 | -$15,613 | $68.78 | 1 |
| 2022 Q4 | 31,453 | $2,174,000 | -$45,273 | $69.12 | 1 |
| 2022 Q3 | 32,108 | $1,853,000 | +$635 | $57.71 | 1 |
| 2022 Q2 | 32,097 | $2,218,000 | +$43,397 | $69.1 | 1 |
| 2022 Q1 | 31,469 | $2,071,000 | +$109,246 | $65.81 | 1 |
| 2021 Q4 | 29,809 | $2,116,000 | +$69,991 | $70.99 | 1 |
| 2021 Q3 | 28,823 | $1,736,000 | +$80,105 | $60.23 | 1 |
| 2021 Q2 | 27,493 | $1,473,000 | +$98,582 | $53.58 | 1 |
| 2021 Q1 | 25,653 | $1,309,000 | +$59,804 | $51.03 | 1 |
| 2020 Q4 | 24,481 | $1,202,000 | +$104,680 | $49.1 | 1 |
| 2020 Q3 | 22,349 | $942,000 | +$165,395 | $42.15 | 1 |
| 2020 Q2 | 18,425 | $716,000 | +$185,674 | $38.86 | 1 |
| 2020 Q1 | 13,647 | $533,000 | +$78,503 | $39.06 | 1 |
| 2019 Q4 | 11,637 | $535,000 | +$79,443 | $45.97 | 1 |
| 2019 Q3 | 9,909 | $473,000 | +$184,732 | $47.73 | 1 |
| 2019 Q2 | 6,039 | $282,000 | +$282,000 | $46.7 | 1 |
| 2017 Q1 | 0 | $0 | -$256,000 | 0 | |
| 2016 Q4 | 9,000 | $256,000 | $28.44 | 1 | |
| 2016 Q3 | 9,000 | $239,000 | $26.56 | 1 | |
| 2016 Q2 | 9,000 | $243,000 | $27 | 1 | |
| 2016 Q1 | 9,000 | $222,000 | $24.67 | 1 | |
| 2015 Q4 | 9,000 | $234,000 | +$234,000 | $26 | 1 |
| 2015 Q3 | 0 | $0 | -$265,000 | 0 | |
| 2015 Q2 | 9,000 | $265,000 | $29.44 | 1 | |
| 2015 Q1 | 9,000 | $234,000 | +$234,000 | $26 | 1 |