CHIEF TECHNOLOGY OFFICER
Mon, Jul 15, 2024
Jul 15
25,000 shares @ $37.23
Decreased holdings by -0.40%
33rd largest trade (out of 169)
Trade made by an officer
10b5-1 scheduled trade
55% win rate · +5.0% median edge vs SPY (87 trades, 90-day)
Price 9% above 200-day moving average