| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.25 | 6,400 | $276,800.00 | 325,564 | 2024-08-26 | Filing | |
| $42.62 | 1,600 | $68,192.00 | 331,964 | 2024-08-26 | Filing | |
| $41.52 | 10,457 | $434,174.64 | 333,564 | 2024-08-23 | Filing | |
| $40.28 | 19,355 | $779,619.40 | 344,021 | 2024-08-23 | Filing | |
| $39.72 | 12,188 | $484,107.36 | 363,376 | 2024-08-23 | Filing | |
| $43.25 | 6,400 | $276,800.00 | 325,474 | 2024-08-26 | Filing | |
| $42.62 | 1,600 | $68,192.00 | 331,874 | 2024-08-26 | Filing | |
| $41.52 | 10,547 | $437,911.44 | 333,474 | 2024-08-23 | Filing | |
| $40.28 | 19,355 | $779,619.40 | 344,021 | 2024-08-23 | Filing | |
| $39.72 | 12,188 | $484,107.36 | 363,376 | 2024-08-23 | Filing | |
| $41.79 | 13,915 | $581,507.85 | 1,326,908 | 2024-08-16 | Filing | |
| $41.79 | 7,260 | $303,395.40 | 375,564 | 2024-08-16 | Filing | |
| $76.40 | 789 | $60,279.60 | 357,520 | 2024-05-16 | Filing | |
| $77.48 | 266 | $20,609.68 | 358,309 | 2024-05-16 | Filing | |
| $76.40 | 4,125 | $315,150.00 | 1,265,847 | 2024-05-16 | Filing | |
| $77.48 | 1,408 | $109,091.84 | 1,269,972 | 2024-05-16 | Filing |