Varonis Systems, Inc. (NASDAQ:VRNS) Trading Down – Shorts Down -30.72%
(Source: HugoPress) IT and business personnel deploy its software for a range of use cases, including data security, governance and compliance, user behavior analytics, archiving, …