Daventry Group Sells $6.48 Million Stake in SentinelOne: A Signal for Cybersecurity Investors? | Whale Factor