Exchange: OTC·Updated 09:30 AM EDT

STLRF Fundamentals

Current Price$1.01
Prev Close$1.02
Open$1.01
Dividend YieldN/A
50-Day Moving Average$1.16
Beta0.79
Avg. Volume24,388.14
PE Ratio-10.39
52-Week High$1.63
52-Week Low$0.848
Market Capitalization$154.69M
EPS (Annual)-$0.1413
Price to Book1.83
Revenue Per Employee$0.00

Advertisement|Remove ads.