| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 17,754 | $1,264,124 | -$182,352 | $71.18 | 2 |
| 2025 Q2 | 20,315 | $1,416,720 | +$3,988 | $69.85 | 2 |
| 2025 Q1 | 20,258 | $1,240,365 | +$2,268 | $61.26 | 2 |
| 2024 Q4 | 20,221 | $1,213,632 | +$456,792 | $60.03 | 2 |
| 2024 Q3 | 12,610 | $890,679 | -$7,540 | $70.55 | 2 |
| 2024 Q2 | 12,717 | $773,834 | -$139,651 | $60.83 | 2 |
| 2024 Q1 | 15,012 | $1,121,517 | -$243,258 | $74.67 | 2 |
| 2023 Q4 | 18,268 | $1,509,777 | +$84,892 | $82.62 | 2 |
| 2023 Q3 | 17,240 | $1,249,955 | +$1,141,269 | $72.5 | 1 |
| 2023 Q2 | 1,333 | $108,686 | -$6,767 | $81.53 | 1 |
| 2023 Q1 | 1,416 | $110,537 | -$6,557 | $78.06 | 1 |
| 2022 Q4 | 1,500 | $100,451 | +$100,451 | $66.97 | 1 |
| 2022 Q2 | 0 | $0 | -$10,150,315 | 0 | |
| 2022 Q1 | 117,204 | $10,150,315 | +$1,298,459 | $86.8 | 2 |
| 2021 Q4 | 102,204 | $11,214,398 | -$2,726,973 | $109.73 | 2 |
| 2021 Q3 | 127,057 | $13,886,817 | +$12,694,556 | $109.34 | 2 |
| 2021 Q2 | 10,900 | $1,346,922 | -$12,835,858 | $123.57 | 1 |
| 2021 Q1 | 125,957 | $14,079,645 | -$23,192,213 | $111.87 | 2 |
| 2020 Q4 | 333,481 | $35,792,000 | +$6,439,707 | $107.33 | 1 |
| 2020 Q3 | 273,481 | $27,702,000 | +$506,470 | $101.29 | 1 |
| 2020 Q2 | 268,481 | $24,051,000 | +$8,374,192 | $89.58 | 1 |
| 2020 Q1 | 175,000 | $11,584,000 | +$10,923,177 | $66.19 | 1 |
| 2019 Q4 | 6,495 | $660,823 | $101.74 | 1 | |
| 2019 Q3 | 6,495 | $579,143 | $89.17 | 1 | |
| 2019 Q2 | 6,495 | $611,247 | $94.11 | 1 | |
| 2019 Q1 | 6,495 | $576,067 | +$576,067 | $88.69 | 1 |