| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.95 | 4,150 | $281,992.50 | 132,376 | 2026-05-28 | Filing | |
| $67.78 | 4,080 | $276,522.00 | 22,789 | 2026-05-27 | Filing | |
| $68.00 | 2,000 | $136,000.00 | 16,877 | 2026-05-27 | Filing | |
| $65.50 | 2,000 | $131,000.00 | 16,877 | 2026-05-26 | Filing | |
| $61.24 | 1,329 | $81,387.96 | 8,260 | 2026-05-04 | Filing | |
| $54.62 | 5,262 | $287,410.44 | 5,772 | 2025-11-26 | Filing | |
| $65.94 | 2,776 | $183,049.44 | 128,309 | 2025-05-09 | Filing | |
| $60.50 | 968 | $58,564.00 | 6,932 | 2025-05-02 | Filing | |
| $92.36 | 4,000 | $369,440.00 | 14,283 | 2025-02-26 | Filing | |
| $81.74 | 6,395 | $522,727.30 | 17,048 | 2025-02-13 | Filing | |
| $82.17 | 518 | $42,564.06 | 5,965 | 2024-05-03 | Filing | |
| $81.70 | 523 | $42,729.10 | 6,483 | 2024-05-02 | Filing | |
| $82.17 | 518 | $42,564.06 | 5,965 | 2024-05-03 | Filing | |
| $81.70 | 523 | $42,729.10 | 6,483 | 2024-05-02 | Filing | |
| $77.50 | 7,199 | $557,922.50 | 9,423 | 2024-04-29 | Filing | |
| $82.05 | 5,768 | $473,264.40 | 16,857 | 2024-02-22 | Filing | |
| $80.98 | 2,411 | $195,242.78 | 122,879 | 2024-02-12 | Filing | |
| $76.32 | 7,394 | $564,310.08 | 16,857 | 2023-05-16 | Filing | |
| $82.52 | 982 | $81,034.64 | 4,913 | 2023-05-02 | Filing | |
| $80.17 | 100 | $8,017.00 | 14,402 | 2022-05-05 | Filing |