| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $282.81 | 1,728 | $488,695.68 | 18,421 | 2025-05-15 | Filing | |
| $282.03 | 802 | $226,188.06 | 20,149 | 2025-05-15 | Filing | |
| $281.10 | 372 | $104,569.20 | 20,951 | 2025-05-15 | Filing | |
| $280.03 | 432 | $120,972.96 | 21,323 | 2025-05-15 | Filing | |
| $278.01 | 1,239 | $344,454.39 | 21,755 | 2025-05-15 | Filing | |
| $277.16 | 1,263 | $350,053.08 | 22,994 | 2025-05-15 | Filing | |
| $275.63 | 301 | $82,964.63 | 24,257 | 2025-05-15 | Filing | |
| $273.75 | 882 | $241,447.50 | 24,558 | 2025-05-15 | Filing | |
| $273.16 | 660 | $180,285.60 | 25,440 | 2025-05-15 | Filing | |
| $271.68 | 431 | $117,094.08 | 26,100 | 2025-05-15 | Filing | |
| $269.79 | 245 | $66,098.55 | 26,531 | 2025-05-15 | Filing | |
| $268.56 | 729 | $195,780.24 | 26,776 | 2025-05-15 | Filing | |
| $267.14 | 549 | $146,659.86 | 27,505 | 2025-05-15 | Filing | |
| $232.86 | 36 | $8,382.96 | 0 | 2025-04-16 | Filing | |
| $300.00 | 5,445 | $1,633,500.00 | 20,221 | 2025-03-24 | Filing | |
| $285.00 | 4,321 | $1,231,485.00 | 20,221 | 2025-03-21 | Filing | |
| $299.00 | 7,440 | $2,224,560.00 | 136 | 2025-03-24 | Filing | |
| $242.93 | 71 | $17,248.03 | 13,501 | 2025-03-04 | Filing | |
| $241.68 | 324 | $78,304.32 | 13,572 | 2025-03-04 | Filing | |
| $240.95 | 328 | $79,031.60 | 13,896 | 2025-03-04 | Filing |