Price & Volume

Stats

See more
Open
$3.05
Previous Close
$3.05
Day Range
$3.05-$3.05
52W Range
$2.30-$8
Market Cap
$52.2M
Shares Short
149,862

Financials

See more
Revenue (12 Mos)
$145.1M
Revenue Growth (YoY)
-9.9%
Gross Profit (12 Mos)
$53.8M
Diluted EPS
-$0.77

About

CEO
Mr. Enric Asuncion Escorsa
Address
Carrer del Foc, 68, Barcelona, Spain, 08038
Sector
Technology
Industry
Electronic Components
Full-Time Employees
594