| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $49.01 | 4,700 | $230,347.00 | 28,206 | 2024-07-30 | Filing | |
| $43.97 | 949 | $41,727.53 | 32,906 | 2024-05-28 | Filing | |
| $42.94 | 1,560 | $66,986.40 | 8,272 | 2024-05-24 | Filing | |
| $43.48 | 2,506 | $108,960.88 | 33,855 | 2024-05-24 | Filing | |
| $42.94 | 875 | $37,572.50 | 36,361 | 2024-05-24 | Filing | |
| $43.18 | 2,371 | $102,379.78 | 32,017 | 2024-05-23 | Filing | |
| $43.48 | 3,418 | $148,614.64 | 268,200 | 2024-05-24 | Filing | |
| $43.18 | 3,220 | $139,039.60 | 264,424 | 2024-05-23 | Filing | |
| $43.48 | 5,684 | $247,140.32 | 374,922 | 2024-05-24 | Filing | |
| $43.18 | 5,359 | $231,401.62 | 367,911 | 2024-05-23 | Filing | |
| $43.55 | 820 | $35,711.00 | 29,515 | 2024-05-21 | Filing | |
| $43.47 | 2,350 | $102,154.50 | 2,853 | 2024-05-23 | Filing | |
| $43.76 | 2,219 | $97,103.44 | 30,335 | 2024-05-20 | Filing | |
| $43.76 | 4,851 | $212,279.76 | 361,457 | 2024-05-20 | Filing | |
| $43.76 | 2,813 | $123,096.88 | 260,955 | 2024-05-20 | Filing | |
| $50.09 | 1,700 | $85,153.00 | 257,924 | 2024-03-28 | Filing | |
| $49.49 | 13,805 | $683,209.45 | 259,624 | 2024-03-28 | Filing | |
| $49.00 | 10,824 | $530,376.00 | 27,993 | 2024-03-20 | Filing | |
| $49.11 | 11,586 | $568,988.46 | 257,924 | 2024-03-21 | Filing | |
| $49.07 | 78,409 | $3,847,529.63 | 257,924 | 2024-03-20 | Filing |