Obalon Therapeutics, Inc.
NASDAQ : OBLN
$1.0,185
0.08 ( 8.35%)
Lo-Hi:
0.85 - 1.08
52-wk:
0.62 - 19.2
Mkt Cap:
7.87 M
P/E Ratio:
-0.14
Data by IEX Cloud
Data by stooq