Exchange: NASDAQ·Updated 08:27 AM EDT

OTLK Fundamentals

Current Price$0.5613
Prev Close$0.52
Open$0.529
Dividend Yield0.00%
50-Day Moving Average$0.6369
Beta0.97
Avg. Volume4.4M
PE Ratio-0.51
52-Week High$2.54
52-Week Low$0.1611
Market Capitalization$136.65M
EPS (Annual)-$1.79
Price to Book-10.10
Revenue Per Employee$83,149.12

Advertisement|Remove ads.