Market cap $3.7889B
Enterprise value $3.5558B
Employees 1,253
Revenue $330M
EBITDA -$39.5M
Income -$53.3M
EPS -0.99
P/E N/A
Forward P/E 297.13
EV/EBITDA -90.05
PEG -54.67
Earnings date 2018-05-07
Volume 329k / 527k
Relative vol. 0.63 ×
Profit margin -16.17%
Oper. margin -16.47%
Gross margin 64.70%
Sales Q/Q 25.21%
Sales Y/Y 54.78%
Est. EPS Q/Q N/A
Beta 0.86
Mean Recomm. 2.10
IPO year 2014
Country United States
RSI 70.65
Range $68.06 – $71.28
52 weeks $33.10 – $71.28
SMA 50 $61 -14.27%
SMA 200 $54 -24.00%
1 year target $66 -6.96%

Intraday

5 days

1 month

3 months

6 months

1 year

5 years

10 years

All time

Messenger