| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $178.49 | 3,681 | $657,020.95 | 108,756 | 2024-10-01 | Filing | |
| $177.50 | 4,156 | $737,681.69 | 112,437 | 2024-10-01 | Filing | |
| $164.07 | 3,805 | $624,298.15 | 104,593 | 2024-09-03 | Filing | |
| $163.59 | 4,440 | $726,326.28 | 104,593 | 2024-09-03 | Filing | |
| $162.69 | 3,755 | $610,915.97 | 104,593 | 2024-09-03 | Filing | |
| $163.22 | 2,502 | $408,370.19 | 13,107 | 2024-08-30 | Filing | |
| $156.04 | 12,000 | $1,872,480.00 | 104,593 | 2024-08-16 | Filing | |
| $144.11 | 2,050 | $295,425.91 | 4,482 | 2024-08-08 | Filing | |
| $104.49 | 2,032 | $212,328.35 | 0 | 2024-05-30 | Filing | |
| $103.85 | 10,507 | $1,091,156.15 | 2,032 | 2024-05-30 | Filing | |
| $104.95 | 300 | $31,484.25 | 2,129 | 2024-05-16 | Filing | |
| $105.55 | 2,000 | $211,090.00 | 1,319 | 2024-05-10 | Filing | |
| $98.27 | 791 | $77,732.76 | 13,980 | 2024-03-15 | Filing | |
| $101.87 | 7,978 | $812,741.20 | 877,343 | 2024-03-14 | Filing | |
| $101.51 | 1,522 | $154,496.70 | 885,321 | 2024-03-12 | Filing | |
| $101.51 | 1,522 | $154,496.70 | 316,231 | 2024-03-12 | Filing | |
| $104.22 | 1,890 | $196,968.05 | 317,753 | 2024-03-11 | Filing | |
| $104.57 | 3,300 | $345,088.26 | 4,771 | 2024-03-08 | Filing | |
| $105.94 | 15,372 | $1,628,454.34 | 319,643 | 2024-03-08 | Filing | |
| $105.77 | 18,954 | $2,004,707.72 | 335,015 | 2024-03-07 | Filing |