| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $55.74 | 1,706 | $95,092.44 | 69,962 | 2026-05-12 | Filing | |
| $44.35 | 1,706 | $75,661.10 | 71,668 | 2026-04-07 | Filing | |
| $42.33 | 4,112 | $174,060.96 | 73,374 | 2026-04-02 | Filing | |
| $44.78 | 3,990 | $178,672.20 | 81,999 | 2026-03-20 | Filing | |
| $45.00 | 3,990 | $179,550.00 | 85,989 | 2026-03-17 | Filing | |
| $43.61 | 3,900 | $170,079.00 | 89,979 | 2026-03-12 | Filing | |
| $48.05 | 3,900 | $187,395.00 | 97,779 | 2026-03-05 | Filing | |
| $47.88 | 3,900 | $186,732.00 | 101,679 | 2026-03-03 | Filing | |
| $83.00 | 5,750 | $477,250.00 | 266,807 | 2025-12-10 | Filing | |
| $83.00 | 6,336 | $525,888.00 | 151,412 | 2025-12-10 | Filing | |
| $90.22 | 1,022 | $92,205.86 | 157,748 | 2025-09-02 | Filing | |
| $89.43 | 2,722 | $243,433.90 | 158,770 | 2025-09-02 | Filing | |
| $88.52 | 6,711 | $594,037.59 | 161,492 | 2025-09-02 | Filing | |
| $87.89 | 406 | $35,682.93 | 168,203 | 2025-09-02 | Filing | |
| $89.74 | 5,750 | $516,005.00 | 274,226 | 2025-09-02 | Filing | |
| $149.16 | 2,500 | $372,900.00 | 52,150 | 2025-06-16 | Filing | |
| $155.00 | 1,500 | $232,500.00 | 11,832 | 2025-06-11 | Filing | |
| $141.50 | 1,895 | $268,142.50 | 18,532 | 2025-06-05 | Filing | |
| $133.80 | 2,790 | $373,302.00 | 13,332 | 2025-06-05 | Filing | |
| $142.21 | 95 | $13,510.31 | 14,280 | 2025-06-05 | Filing |