Vice Chair
Mon, Jul 20, 2026
Jul 20
36,906 shares @ $63.08
Decreased holdings by -33.00%
Largest trade (out of 9)
DiscretionaryLarge Trade
Trade made by an officer
Discretionary open-market trade — the insider chose this timing
Price 17% above 200-day moving average