| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 18,139 | $928,275 | +$93,177 | $51.03 | 8 |
| 2025 Q2 | 15,755 | $844,756 | -$9,043,166 | $53.6 | 8 |
| 2025 Q1 | 161,391 | $9,949,343 | +$3,147,878 | $61.35 | 18 |
| 2024 Q4 | 109,505 | $7,189,877 | +$4,693,617 | $65.48 | 20 |
| 2024 Q3 | 26,506 | $1,730,385 | -$12,510,029 | $65.12 | 17 |
| 2024 Q2 | 195,009 | $14,489,165 | +$12,040,470 | $74.3 | 22 |
| 2024 Q1 | 39,861 | $3,075,113 | -$9,106,343 | $77.15 | 19 |
| 2023 Q4 | 162,454 | $11,314,768 | -$24,111 | $69.65 | 17 |
| 2023 Q3 | 161,371 | $13,590,879 | +$4,637,863 | $84.22 | 16 |
| 2023 Q2 | 107,063 | $7,916,389 | -$2,701,381 | $73.95 | 17 |
| 2023 Q1 | 141,805 | $11,025,230 | -$16,926,723 | $77.75 | 19 |
| 2022 Q4 | 346,190 | $28,819,533 | +$3,924,488 | $83.25 | 25 |
| 2022 Q3 | 300,157 | $24,451,970 | +$24,451,970 | $81.41 | 20 |