EVP Research & Development
Wed, Mar 6, 2024
Mar 6
8,109 shares @ $66.88
Decreased holdings by -6.30%
17th largest trade (out of 290)
Trade made by an officer
45% win rate · +0.0% median edge vs SPY (47 trades, 90-day)
Price 47% above 200-day moving average