Salarius Pharmaceuticals, Inc. (SLRX)
NASDAQ: SLRX · IEX Real-Time Price · USD
0.499
-0.009 (-1.77%)
At close: Apr 25, 2024, 3:53 PM
0.510
+0.011 (2.20%)
After-hours: Apr 25, 2024, 5:01 PM EDT

Salarius Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current202320222021202020192018201720162015
Market Capitalization
23322181566395223
Market Cap Growth
--26.56%-84.44%24.07%17.42%157.99%-90.50%-33.90%-57.53%-
Enterprise Value
-3-3-9-7712-06234132
PE Ratio
-0.20-0.20-0.11-1.75-2.33-2.22-3.57-34.09-2.40-7.67
PS Ratio
---12.183.454.443.0633.8793.88-
PB Ratio
0.430.480.340.580.821.45-4.69-21.621.602.42
P/FCF Ratio
-0.20-0.20-0.20-2.20-1.75-1.331.43-43.07-2.91-10.63
P/OCF Ratio
-0.20-0.20-0.20-2.20-1.75-1.331.43-43.07-2.96-10.77
EV/Sales Ratio
----3.701.423.50-0.0933.5933.33-
EV/EBITDA Ratio
0.240.240.270.53-1.01-1.780.10-35.94-0.86-4.54
EV/EBIT Ratio
0.240.240.270.53-1.01-1.750.10-35.60-0.85-4.53
EV/FCF Ratio
0.240.240.490.67-0.72-1.05-0.04-42.72-1.03-6.28
Debt / Equity Ratio
0.050.05--0.020.05----
Debt / EBITDA Ratio
-0.02-0.02---0.07-0.07----
Debt / FCF Ratio
-0.02-0.02---0.05-0.04----
Quick Ratio
4.544.543.2214.605.401.130.780.3115.7432.12
Current Ratio
5.025.023.4014.295.701.420.810.3116.0632.40
Asset Turnover
0000.040.240.320.120.050.010
Return on Equity (ROE)
-198.00%-198.00%-138.50%-29.00%-39.90%-82.30%-14.80%-5.70%-55.60%-28.80%
Return on Assets (ROA)
-135.20%-135.20%-122.10%-27.90%-35.80%-63.50%-10.50%-5.00%-52.90%-28.10%
Return on Capital (ROIC)
-231.22%-231.22%-306.62%-33.09%-34.40%-74.57%132.53%60.30%-67.24%-31.69%
Earnings Yield
-549.36%-489.95%-906.79%-56.99%-42.91%-45.10%-28.01%-2.93%-41.62%-13.04%
FCF Yield
-562.65%-501.81%-504.79%-45.53%-57.12%-75.30%70.07%-2.32%-34.36%-9.41%
Buyback Yield / Dilution
-53.66%-53.66%-28.40%-165.53%-376.61%-112.33%-34.15%-76.72%-15.68%-
Total Shareholder Return
-53.66%-53.66%-28.40%-165.53%-376.61%-112.33%-34.15%-76.72%-15.68%-
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).