| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 52,205 | $4,938,000 | -$25,539 | $94.59 | 1 |
| 2025 Q2 | 52,475 | $4,709,000 | -$289,405 | $89.74 | 1 |
| 2025 Q1 | 55,700 | $5,850,000 | -$304,053 | $105.03 | 1 |
| 2024 Q4 | 58,595 | $5,811,000 | -$12,397 | $99.17 | 1 |
| 2024 Q3 | 58,720 | $6,182,000 | -$60,536 | $105.28 | 1 |
| 2024 Q2 | 59,295 | $6,782,000 | -$574,746 | $114.38 | 1 |
| 2024 Q1 | 64,320 | $8,187,000 | -$232,296 | $127.29 | 1 |
| 2023 Q4 | 66,145 | $7,677,000 | -$7,892 | $116.06 | 1 |
| 2023 Q3 | 66,213 | $7,932,000 | -$192,511 | $119.8 | 1 |
| 2023 Q2 | 67,820 | $7,027,000 | -$159,563 | $103.61 | 1 |
| 2023 Q1 | 69,360 | $6,881,000 | -$34,722 | $99.21 | 1 |
| 2022 Q4 | 69,710 | $8,226,000 | -$312,708 | $118 | 1 |
| 2022 Q3 | 72,360 | $7,405,000 | +$106,429 | $102.34 | 1 |
| 2022 Q2 | 71,320 | $6,405,000 | -$488,547 | $89.81 | 1 |
| 2022 Q1 | 76,760 | $7,676,000 | +$20,000 | $100 | 1 |
| 2021 Q4 | 76,560 | $5,526,000 | -$205,709 | $72.18 | 1 |
| 2021 Q3 | 79,410 | $5,382,000 | $67.77 | 1 | |
| 2021 Q2 | 79,410 | $4,836,000 | -$7,597,318 | $60.9 | 1 |
| 2021 Q1 | 222,763 | $11,800,000 | +$7,643,158 | $52.97 | 2 |
| 2020 Q4 | 78,475 | $3,138,000 | +$1,979,769 | $39.99 | 1 |
| 2020 Q3 | 28,965 | $951,000 | +$190,430 | $32.83 | 1 |
| 2020 Q2 | 23,165 | $973,000 | -$74,975 | $42 | 1 |
| 2020 Q1 | 24,950 | $768,000 | +$768,000 | $30.78 | 1 |