President and CEO
Fri, May 28, 2021
May 28
555 shares @ $185.28
Decreased holdings by -0.30%
86th largest trade (out of 119)
Trade made by an officer
Unscheduled trade
4% win rate · -5.3% median edge vs SPY (26 trades, 90-day)
Price 14% above 200-day moving average