Salarius Pharmaceuticals, Inc.SLRX

Market cap
$1.39M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20241+55.43%
Dec 31, 20231-78.91%
Dec 31, 20223+85.23%
Dec 31, 20212-16.76%
Dec 31, 20202+3.51%
Dec 31, 20192+422.86%
Dec 31, 20180-82.91%
Dec 31, 20172+68.13%
Dec 31, 20161+36.15%
Dec 31, 20151+51.32%
Dec 31, 20141