President, Materials Processin
Fri, May 3, 2024
May 3
17,190 shares @ $58.26
Decreased holdings by -7.90%
5th largest trade (out of 70)
Large Trade
Trade made by an officer
Unscheduled trade
43% win rate · -5.6% median edge vs SPY (7 trades, 90-day · small sample)