| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.48 | 90 | $9,673.20 | 319,061 | 2024-05-10 | Filing | |
| $106.32 | 611 | $64,959.26 | 319,151 | 2024-05-10 | Filing | |
| $105.51 | 660 | $69,636.01 | 319,762 | 2024-05-10 | Filing | |
| $104.60 | 990 | $103,558.85 | 320,422 | 2024-05-10 | Filing | |
| $103.06 | 349 | $35,966.93 | 321,412 | 2024-05-10 | Filing | |
| $95.64 | 200 | $19,128.00 | 67,542 | 2024-05-01 | Filing | |
| $94.70 | 400 | $37,879.00 | 67,742 | 2024-05-01 | Filing | |
| $93.88 | 866 | $81,298.52 | 68,142 | 2024-05-01 | Filing | |
| $92.60 | 400 | $37,038.00 | 69,008 | 2024-05-01 | Filing | |
| $93.14 | 929 | $86,525.85 | 110,748 | 2024-04-29 | Filing | |
| $93.14 | 1,196 | $111,393.89 | 115,833 | 2024-04-29 | Filing | |
| $93.14 | 1,057 | $98,447.61 | 204,495 | 2024-04-29 | Filing | |
| $93.14 | 4,084 | $380,378.45 | 226,235 | 2024-04-29 | Filing | |
| $93.14 | 1,238 | $115,305.71 | 69,408 | 2024-04-29 | Filing | |
| $89.55 | 500 | $44,775.00 | 69,082 | 2024-04-25 | Filing | |
| $89.55 | 500 | $44,775.00 | 69,082 | 2024-04-25 | Filing | |
| $92.00 | 751 | $69,092.00 | 70,646 | 2024-04-26 | Filing | |
| $89.55 | 705 | $63,132.75 | 71,397 | 2024-04-25 | Filing | |
| $93.00 | 937 | $87,140.16 | 72,102 | 2024-04-24 | Filing | |
| $91.38 | 787 | $71,915.43 | 205,552 | 2024-04-23 | Filing |