| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $65.63 | 100 | $6,563.00 | 120,794 | 2026-06-15 | Filing | |
| $64.82 | 1,596 | $103,451.44 | 120,894 | 2026-06-15 | Filing | |
| $64.16 | 2,104 | $134,984.86 | 122,490 | 2026-06-15 | Filing | |
| $62.51 | 200 | $12,502.00 | 124,594 | 2026-06-15 | Filing | |
| $60.76 | 1,300 | $78,989.17 | 66,425 | 2026-06-01 | Filing | |
| $59.97 | 4,612 | $276,559.96 | 67,725 | 2026-06-01 | Filing | |
| $58.50 | 1,439 | $84,180.64 | 72,337 | 2026-06-01 | Filing | |
| $57.73 | 900 | $51,960.06 | 73,776 | 2026-06-01 | Filing | |
| $56.54 | 1,100 | $62,188.72 | 74,676 | 2026-06-01 | Filing | |
| $55.53 | 1,000 | $55,534.90 | 75,776 | 2026-06-01 | Filing | |
| $54.98 | 2,100 | $115,452.75 | 124,794 | 2026-05-26 | Filing | |
| $54.11 | 1,600 | $86,568.00 | 126,894 | 2026-05-26 | Filing | |
| $52.58 | 300 | $15,773.01 | 128,494 | 2026-05-26 | Filing | |
| $49.00 | 3,000 | $147,000.00 | 51,975 | 2026-05-14 | Filing | |
| $44.34 | 4,000 | $177,363.60 | 54,975 | 2026-05-12 | Filing | |
| $45.00 | 8,000 | $359,995.20 | 58,975 | 2026-05-11 | Filing | |
| $43.48 | 7,107 | $309,012.36 | 25,417 | 2026-05-12 | Filing | |
| $45.09 | 12,893 | $581,333.77 | 32,524 | 2026-05-11 | Filing | |
| $39.99 | 5,000 | $199,950.00 | 76,776 | 2026-05-08 | Filing | |
| $34.75 | 5,000 | $173,750.00 | 81,776 | 2026-05-05 | Filing |