Price & Volume

Stats

See more
52W Range
$20.31-$38.80
Market Cap
$952.3M
Shares Short
87,904

Financials

See more
Revenue (12 Mos)
$268.9M
Revenue Growth (YoY)
39%
Gross Profit (12 Mos)
$60M
Diluted EPS
-$0.42

About

CEO
Mr. Yair Nechmad
Address
Building B, Herzliya, Israel, 4659071
Sector
Technology
Industry
Information Technology Services
Full-Time Employees
1,100