| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $79.79 | 17,056 | $1,360,898.24 | 131,075 | 2025-02-26 | Filing | |
| $83.75 | 8,955 | $749,981.25 | 127,940 | 2025-02-06 | Filing | |
| $81.56 | 3,500 | $285,460.00 | 55,576 | 2025-02-03 | Filing | |
| $80.88 | 6,037 | $488,272.56 | 86,305 | 2024-12-09 | Filing | |
| $80.87 | 6,037 | $488,212.19 | 92,342 | 2024-12-09 | Filing | |
| $78.75 | 12,075 | $950,906.25 | 102,505 | 2024-11-18 | Filing |