| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $131.77 | 1,400 | $184,478.00 | 28,000 | 2026-04-08 | Filing | |
| $123.11 | 700 | $86,176.30 | 28,000 | 2026-04-07 | Filing | |
| $122.01 | 700 | $85,404.90 | 28,000 | 2026-04-01 | Filing | |
| $124.64 | 700 | $87,248.00 | 28,000 | 2026-03-31 | Filing | |
| $128.04 | 700 | $89,628.00 | 28,000 | 2026-03-30 | Filing | |
| $137.37 | 700 | $96,159.00 | 28,000 | 2026-03-26 | Filing | |
| $139.45 | 19 | $2,649.61 | 10,423 | 2026-03-24 | Filing | |
| $138.98 | 201 | $27,934.18 | 10,442 | 2026-03-24 | Filing | |
| $137.73 | 250 | $34,432.50 | 10,643 | 2026-03-24 | Filing | |
| $139.45 | 98 | $13,666.39 | 26,772 | 2026-03-24 | Filing | |
| $138.98 | 1,014 | $140,921.66 | 26,870 | 2026-03-24 | Filing | |
| $137.73 | 1,261 | $173,677.53 | 27,884 | 2026-03-24 | Filing | |
| $139.45 | 136 | $18,965.61 | 22,923 | 2026-03-24 | Filing | |
| $138.98 | 1,410 | $195,956.16 | 23,059 | 2026-03-24 | Filing | |
| $137.73 | 1,753 | $241,440.69 | 24,469 | 2026-03-24 | Filing | |
| $137.25 | 260 | $35,686.04 | 9,333 | 2026-03-12 | Filing | |
| $137.25 | 916 | $125,724.66 | 23,815 | 2026-03-12 | Filing | |
| $137.25 | 2,034 | $279,174.64 | 18,902 | 2026-03-12 | Filing | |
| $202.02 | 2,600 | $525,252.00 | 32,726 | 2025-11-19 | Filing | |
| $200.00 | 2,600 | $520,000.00 | 32,726 | 2025-11-18 | Filing |