Fri, May 3, 2024
May 3
84,713 shares @ $31.23
Decreased holdings by -4.90%
4th largest trade (out of 88)
Large Trade
Trade made by a 10% owner
Unscheduled trade
39% win rate · -9.2% median edge vs SPY (13 trades, 90-day · small sample)
Price 43% above 200-day moving average