Exchange: NASDAQ·Updated 07:47 PM EST

OTLK Fundamentals

Current Price$0.413
Prev Close$0.4401
Open$0.4629
Dividend Yield0.00%
50-Day Moving Average$0.5635
Beta1.18
Avg. Volume4.2M
PE Ratio-0.38
52-Week High$2.54
52-Week Low$0.1611
Market Capitalization$107.14M
EPS (Annual)-$1.79
Price to Book-7.43
Revenue Per Employee$83,149.12

Advertisement|Remove ads.