| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 35,974 | $5,100,089 | -$1,005,989 | $141.77 | 5 |
| 2025 Q2 | 86,585 | $10,615,600 | +$817,080 | $122.6 | 6 |
| 2025 Q1 | 79,918 | $7,284,704 | +$2,093,028 | $91.15 | 5 |
| 2024 Q4 | 56,955 | $6,562,986 | +$3,671,465 | $115.24 | 5 |
| 2024 Q3 | 19,860 | $2,353,455 | +$610,518 | $118.52 | 4 |
| 2024 Q2 | 14,708 | $2,028,555 | -$13,311 | $137.91 | 4 |
| 2024 Q1 | 14,803 | $1,689,283 | +$1,643,639 | $114.11 | 3 |
| 2023 Q4 | 400 | $30,752 | $76.88 | 2 | |
| 2023 Q3 | 400 | $27,780 | +$14,000 | $69.45 | 2 |
| 2023 Q2 | 200 | $10,822 | $54.11 | 1 | |
| 2023 Q1 | 200 | $8,042 | $40.21 | 1 | |
| 2022 Q4 | 200 | $8,044 | $40.22 | 1 | |
| 2022 Q3 | 200 | $7,000 | $35 | 1 | |
| 2022 Q2 | 200 | $9,000 | $45 | 1 | |
| 2022 Q1 | 200 | $10,000 | $50 | 1 | |
| 2021 Q4 | 200 | $11,000 | $55 | 1 | |
| 2021 Q3 | 200 | $21,000 | -$5,627,000 | $105 | 1 |
| 2021 Q2 | 56,655 | $5,647,000 | +$4,946,835 | $99.84 | 2 |
| 2021 Q1 | 7,916 | $698,165 | -$74,927 | $89.08 | 2 |
| 2020 Q4 | 8,766 | $642,802 | +$642,802 | $74.14 | 2 |
| 2020 Q3 | 0 | $0 | -$8,000 | 0 | |
| 2020 Q2 | 153 | $8,000 | -$211,000 | $52.29 | 1 |
| 2020 Q1 | 5,543 | $219,000 | +$165,000 | $38.29 | 2 |
| 2019 Q4 | 157 | $55,000 | -$12,000 | $360.22 | 2 |
| 2019 Q3 | 321 | $16,000 | -$289,091 | $49.59 | 3 |
| 2019 Q2 | 6,006 | $305,000 | +$289,000 | $49.9 | 4 |
| 2019 Q1 | 301 | $18,000 | -$6,200,591 | $60.28 | 4 |
| 2018 Q4 | 127,276 | $6,219,000 | +$6,201,000 | $48.25 | 4 |
| 2015 Q2 | 0 | $0 | -$5,720,000 | 0 | |
| 2015 Q1 | 416,000 | $5,720,000 | $13.75 | 1 | |
| 2014 Q4 | 416,000 | $5,720,000 | $13.75 | 1 | |
| 2014 Q3 | 416,000 | $5,720,000 | -$28,925 | $13.75 | 1 |
| 2014 Q2 | 416,500 | $5,748,925 | $35.8 | 2 | |
| 2014 Q1 | 416,000 | $5,720,000 | -$29,829,000 | $13.75 | 1 |