SentinelOne Declines 12% in a Year: Buy, Sell or Hold the Stock?

SentinelOne’s (S) shares have declined 11.7% in the trailing 12-month period, underperforming the Zacks Computers IT Services industry’s appreciation of 11.8% and the broader Zacks Computer & Technology sector’s 25.8% return.Although the company has been suffering from a challenging macroeconomic condition, Annualized Recurring Revenue (ARR) grew 29% year over year to 100,000 or more grew 24% year over year to 1,310 as of Oct. 31, ...