Sentinel One (S) with a large open market buy on 4/12 from director Mark Peek of 30,000 shares at $34.40, a more than $1M investment. The buy follows size buys in late 2021 near $48 from directors. Shares are down 50% from their 52-week high made bac...