Market cap $394.23M
Enterprise value $313.61M
Employees 84
Revenue $14.3M
EBITDA -$24.2M
Income -$26.4M
EPS -2.80
P/E N/A
Forward P/E -10.15
EV/EBITDA -12.94
PEG N/A
Earnings date N/A
Volume 3.27k / 4.71k
Relative vol. 0.69 ×
Profit margin -184.04%
Oper. margin -183.60%
Gross margin 62.35%
Sales Q/Q -64.88%
Sales Y/Y 149,734.18%
Est. EPS Q/Q N/A
Beta N/A
Mean Recomm. 2.00
IPO year 2015
Country Belgium
RSI 26.30
Range $41.70 – $41.96
52 weeks $20.51 – $64.75
SMA 50 $44 +6.41%
SMA 200 $48 +14.98%
1 year target $75 +78.66%

Intraday

5 days

1 month

3 months

6 months

1 year

5 years

10 years

All time

Messenger