| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $91.38 | 531 | $48,522.36 | 117,029 | 2024-04-23 | Filing | |
| $91.38 | 522 | $47,699.94 | 111,677 | 2024-04-23 | Filing | |
| $91.38 | 2,552 | $233,199.72 | 230,319 | 2024-04-23 | Filing | |
| $91.38 | 1,523 | $139,170.52 | 73,039 | 2024-04-23 | Filing | |
| $91.06 | 53,489 | $4,870,729.74 | 117,560 | 2024-04-16 | Filing | |
| $90.34 | 26,511 | $2,394,921.56 | 171,049 | 2024-04-16 | Filing | |
| $94.44 | 100 | $9,444.00 | 227,710 | 2024-04-15 | Filing | |
| $93.91 | 2,411 | $226,416.77 | 227,810 | 2024-04-15 | Filing | |
| $92.67 | 4,305 | $398,936.60 | 230,221 | 2024-04-15 | Filing | |
| $93.37 | 7,863 | $734,140.00 | 321,031 | 2024-04-03 | Filing | |
| $92.57 | 10,138 | $938,477.70 | 328,894 | 2024-04-03 | Filing |