| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $85.40 | 2,105 | $179,767.00 | 84,974 | 2025-11-03 | Filing | |
| $88.22 | 2,105 | $185,703.10 | 88,341 | 2025-10-01 | Filing | |
| $93.22 | 2,105 | $196,228.10 | 90,446 | 2025-09-02 | Filing | |
| $96.60 | 3,000 | $289,800.00 | 46,001 | 2025-08-04 | Filing | |
| $95.49 | 2,105 | $201,006.45 | 92,551 | 2025-08-01 | Filing | |
| $93.45 | 8,691 | $812,173.95 | 8,879 | 2025-07-25 | Filing | |
| $88.87 | 11,508 | $1,022,715.96 | 111,035 | 2025-07-02 | Filing | |
| $89.17 | 2,105 | $187,702.85 | 94,656 | 2025-07-01 | Filing | |
| $85.22 | 4,000 | $340,880.00 | 207,405 | 2025-06-06 | Filing | |
| $85.00 | 2,104 | $178,840.00 | 96,438 | 2025-06-06 | Filing | |
| $83.28 | 1,053 | $87,693.84 | 98,542 | 2025-06-02 | Filing | |
| $83.27 | 5,000 | $416,350.00 | 211,405 | 2025-05-27 | Filing | |
| $82.63 | 3,000 | $247,890.00 | 216,405 | 2025-05-27 | Filing | |
| $81.52 | 1,053 | $85,840.56 | 99,595 | 2025-05-12 | Filing | |
| $71.81 | 657 | $47,179.17 | 61,980 | 2025-04-04 | Filing | |
| $75.67 | 1,132 | $85,658.44 | 63,450 | 2025-04-02 | Filing | |
| $75.71 | 2,000 | $151,420.00 | 58,752 | 2025-04-01 | Filing | |
| $75.67 | 2,308 | $174,646.36 | 134,772 | 2025-04-02 | Filing | |
| $73.68 | 14,959 | $1,102,179.12 | 59,694 | 2025-03-17 | Filing | |
| $82.78 | 3,500 | $289,730.00 | 60,752 | 2025-03-03 | Filing |