| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $89.84 | 8,224 | $738,844.16 | 0 | 2026-04-09 | Filing | |
| $85.54 | 7,232 | $618,625.28 | 0 | 2026-03-31 | Filing | |
| $84.57 | 19,469 | $1,646,493.33 | 7,232 | 2026-03-31 | Filing | |
| $83.90 | 59,800 | $5,017,220.00 | 26,701 | 2026-03-31 | Filing | |
| $82.84 | 2,366 | $195,999.44 | 86,501 | 2026-03-31 | Filing | |
| $81.36 | 800 | $65,088.00 | 88,867 | 2026-03-31 | Filing | |
| $80.25 | 1,485 | $119,171.25 | 89,667 | 2026-03-31 | Filing | |
| $78.86 | 21,825 | $1,721,119.50 | 91,152 | 2026-03-31 | Filing | |
| $78.33 | 1,390 | $108,878.70 | 112,977 | 2026-03-31 | Filing | |
| $80.11 | 599 | $47,985.89 | 0 | 2026-03-31 | Filing | |
| $78.05 | 27,594 | $2,153,711.70 | 0 | 2026-03-24 | Filing | |
| $85.53 | 900 | $76,977.00 | 0 | 2026-03-12 | Filing | |
| $83.38 | 200 | $16,676.00 | 900 | 2026-03-12 | Filing | |
| $82.60 | 12,796 | $1,056,949.60 | 1,100 | 2026-03-12 | Filing | |
| $81.74 | 65,517 | $5,355,359.58 | 13,896 | 2026-03-12 | Filing | |
| $80.69 | 43,505 | $3,510,418.45 | 79,413 | 2026-03-12 | Filing | |
| $85.53 | 300 | $25,659.00 | 0 | 2026-03-12 | Filing | |
| $83.38 | 200 | $16,676.00 | 300 | 2026-03-12 | Filing | |
| $82.66 | 3,865 | $319,480.90 | 500 | 2026-03-12 | Filing | |
| $81.75 | 23,465 | $1,918,263.75 | 4,365 | 2026-03-12 | Filing |