| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $52.18 | 15,000 | $782,700.00 | 707 | 2024-07-16 | Filing | |
| $50.00 | 5,000 | $250,000.00 | 14,436 | 2024-07-12 | Filing | |
| $45.00 | 545 | $24,525.00 | 1,033 | 2024-07-05 | Filing | |
| $45.84 | 1,474 | $67,568.16 | 487 | 2024-06-24 | Filing | |
| $45.02 | 6,772 | $304,875.44 | 487 | 2024-06-21 | Filing | |
| $45.04 | 6,754 | $304,200.16 | 487 | 2024-06-20 | Filing | |
| $43.10 | 17,500 | $754,250.00 | 220,752 | 2024-06-13 | Filing | |
| $44.12 | 17,500 | $772,100.00 | 220,752 | 2024-06-12 | Filing | |
| $49.99 | 10,000 | $499,900.00 | 58,116 | 2024-05-20 | Filing | |
| $47.85 | 17,500 | $837,375.00 | 220,752 | 2024-05-16 | Filing | |
| $49.67 | 17,500 | $869,225.00 | 220,752 | 2024-05-15 | Filing | |
| $44.59 | 17,500 | $780,325.00 | 195,307 | 2024-04-18 | Filing | |
| $46.47 | 17,500 | $813,225.00 | 195,307 | 2024-04-17 | Filing | |
| $51.57 | 3,278 | $169,046.46 | 23,395 | 2024-03-27 | Filing | |
| $44.02 | 17,500 | $770,350.00 | 194,870 | 2024-03-14 | Filing | |
| $44.67 | 17,500 | $781,725.00 | 194,870 | 2024-03-13 | Filing | |
| $45.33 | 8,115 | $367,852.95 | 167 | 2024-03-08 | Filing | |
| $44.71 | 7,874 | $352,046.54 | 949 | 2024-03-11 | Filing | |
| $45.00 | 1,634 | $73,530.00 | 1,400 | 2024-03-07 | Filing | |
| $45.33 | 8,115 | $367,852.95 | 167 | 2024-03-08 | Filing |