| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 40,370 | $1,499,352 | -$605,464 | $37.15 | 5 |
| 2025 Q2 | 58,862 | $2,850,631 | +$122,975 | $48.44 | 8 |
| 2025 Q1 | 56,306 | $2,830,695 | +$217,112 | $50.28 | 4 |
| 2024 Q4 | 52,003 | $2,223,905 | -$265,449 | $42.76 | 4 |
| 2024 Q3 | 58,210 | $3,014,243 | +$407,786 | $51.78 | 4 |
| 2024 Q2 | 50,335 | $2,645,687 | -$83,934 | $52.57 | 4 |
| 2024 Q1 | 51,932 | $2,514,380 | -$3,516,336 | $48.42 | 3 |
| 2023 Q4 | 52,218 | $3,802,626 | -$552,845 | $72.82 | 5 |
| 2023 Q3 | 34,137 | $2,145,363 | -$2,784,183 | $62.85 | 7 |
| 2023 Q2 | 37,577 | $3,155,771 | -$3,623,825 | $83.96 | 8 |
| 2023 Q1 | 37,505 | $4,520,631 | +$3,674,629 | $120.43 | 8 |
| 2022 Q4 | 7,085 | $842,763 | -$7,100 | $118.83 | 6 |
| 2022 Q3 | 7,080 | $903,164 | -$78,097 | $125.46 | 4 |
| 2022 Q2 | 7,562 | $1,159,633 | -$119,971 | $153.28 | 5 |
| 2022 Q1 | 8,027 | $1,541,595 | +$141,328 | $190.80 | 6 |
| 2021 Q4 | 7,296 | $1,625,664 | +$168,089 | $222.91 | 9 |
| 2021 Q3 | 6,539 | $1,288,000 | +$133,511 | $196.84 | 6 |
| 2021 Q2 | 5,861 | $1,189,609 | -$23,950,822 | $202.92 | 7 |
| 2021 Q1 | 137,426 | $25,015,548 | +$1,000,735 | $182.67 | 7 |
| 2020 Q4 | 131,936 | $22,591,498 | +$928,593 | $166.33 | 6 |
| 2020 Q3 | 126,519 | $19,725,000 | +$294,783 | $154.58 | 5 |
| 2020 Q2 | 124,634 | $15,889,000 | +$4,466,691 | $125.00 | 5 |
| 2020 Q1 | 89,576 | $9,247,208 | +$3,578,132 | $103.25 | 4 |
| 2019 Q4 | 54,733 | $6,756,000 | +$1,261,051 | $123.30 | 4 |
| 2019 Q3 | 44,516 | $4,825,000 | +$1,811,599 | $104.69 | 4 |
| 2019 Q2 | 27,805 | $2,778,000 | +$2,778,000 | $99.94 | 3 |
| 2018 Q4 | 0 | $0 | -$3,000 | 0 | |
| 2018 Q3 | 430 | $3,000 | +$3,000 | $6.98 | 1 |