| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.55 | 327 | $23,723.20 | 144,970 | 2024-06-03 | Filing | |
| $71.43 | 757 | $54,071.00 | 145,297 | 2024-06-03 | Filing | |
| $73.46 | 117 | $8,594.82 | 144,746 | 2024-06-03 | Filing | |
| $72.66 | 486 | $35,311.30 | 144,863 | 2024-06-03 | Filing | |
| $71.44 | 705 | $50,362.38 | 145,349 | 2024-06-03 | Filing | |
| $69.84 | 8,789 | $613,823.76 | 477,847 | 2024-05-23 | Filing | |
| $68.84 | 6,211 | $427,583.87 | 486,636 | 2024-05-23 | Filing | |
| $75.46 | 4,456 | $336,249.76 | 95,679 | 2024-05-20 | Filing | |
| $74.40 | 3,544 | $263,659.42 | 100,135 | 2024-05-20 | Filing | |
| $63.90 | 144 | $9,202.03 | 30,597 | 2024-05-01 | Filing | |
| $61.95 | 559 | $34,628.93 | 30,741 | 2024-05-01 | Filing | |
| $61.30 | 964 | $59,090.31 | 31,300 | 2024-05-01 | Filing | |
| $63.65 | 185 | $11,774.51 | 215,462 | 2024-05-01 | Filing | |
| $61.99 | 1,062 | $65,836.57 | 215,647 | 2024-05-01 | Filing | |
| $61.23 | 1,753 | $107,330.93 | 216,709 | 2024-05-01 | Filing | |
| $63.84 | 46 | $2,936.64 | 146,054 | 2024-05-01 | Filing | |
| $62.07 | 582 | $36,122.41 | 146,100 | 2024-05-01 | Filing | |
| $61.28 | 680 | $41,671.76 | 146,682 | 2024-05-01 | Filing | |
| $63.87 | 72 | $4,598.64 | 146,054 | 2024-05-01 | Filing | |
| $62.01 | 508 | $31,499.05 | 146,126 | 2024-05-01 | Filing |