DSRT.OL
NOK 0.36
-0.01 -2.57% today
Price History
Not enough data
Key Stats
Market Cap
135.79M
Avg Volume
3.37M
Div. Yield
0.0%
Valuation
Forward P/E
-0.51
P/B Ratio
0.99
P/S Ratio
43.41
EV/EBITDA
-0.37
EV/Revenue
16.63
Margins
Gross Margin 15.8%
Operating Margin (5452.1%)
Net Margin 0.0%
EBITDA Margin 0.0%
Growth & Returns
Revenue Growth (YoY)
162.8%
Return on Equity
(169.1%)
Return on Assets
(93.0%)
Liquidity & Leverage
Current Ratio
4.43
Quick Ratio
3.95
Total Cash
17.90M
Total Debt
0