Chief Growth & Experience Ofcr
Tue, Jun 17, 2025
Jun 17
5,585 shares @ $22.98
Increased holdings by +4.80%
63rd largest trade (out of 140)
Trade made by an officer
10b5-1 scheduled trade
39% win rate · -3.6% median edge vs SPY (26 trades, 90-day)
Insider trade was 42% below market price