| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.83 | 2,308 | $241,936.10 | 58,233 | 2026-03-19 | Filing | |
| $105.00 | 3,000 | $315,000.00 | 63,533 | 2026-03-19 | Filing | |
| $107.26 | 1,000 | $107,255.40 | 66,533 | 2026-03-18 | Filing | |
| $107.25 | 3,000 | $321,750.00 | 67,533 | 2026-03-18 | Filing | |
| $107.13 | 2,000 | $214,250.20 | 70,533 | 2026-03-18 | Filing | |
| $107.01 | 1,500 | $160,515.00 | 72,533 | 2026-03-18 | Filing | |
| $106.08 | 1,500 | $159,120.15 | 74,033 | 2026-03-18 | Filing | |
| $105.16 | 2,000 | $210,327.20 | 75,533 | 2026-03-18 | Filing | |
| $105.11 | 1,500 | $157,672.05 | 77,533 | 2026-03-18 | Filing | |
| $105.25 | 2,000 | $210,500.00 | 6,501 | 2026-03-19 | Filing | |
| $106.04 | 2,000 | $212,086.20 | 8,501 | 2026-03-18 | Filing | |
| $105.54 | 2,000 | $211,070.00 | 10,501 | 2026-03-18 | Filing | |
| $107.00 | 8,500 | $909,500.00 | 12,501 | 2026-03-18 | Filing | |
| $100.50 | 2,500 | $251,250.00 | 127,531 | 2025-08-26 | Filing | |
| $100.00 | 5,000 | $500,000.00 | 130,031 | 2025-08-26 | Filing | |
| $99.90 | 500 | $49,950.00 | 135,031 | 2025-08-26 | Filing | |
| $99.50 | 500 | $49,750.00 | 135,531 | 2025-08-26 | Filing | |
| $99.00 | 500 | $49,500.00 | 136,031 | 2025-08-26 | Filing | |
| $100.00 | 1,326 | $132,600.00 | 136,531 | 2025-08-25 | Filing | |
| $100.00 | 2,000 | $200,008.60 | 137,857 | 2025-08-22 | Filing |