DELCATH SYSTEMS, INC.DCTH

Market cap
$349.31M
P/E ratio
Period EndSelling, general & administrative (Million USD)YoY (%)
Dec 31, 202430+33.66%
Dec 31, 202322+27.78%
Dec 31, 202217+26.88%
Dec 31, 202114+22.77%
Dec 31, 202011-1.52%
Dec 31, 201911+14.87%
Dec 31, 201810+1.39%
Dec 31, 201710+2.65%
Dec 31, 20169-5.74%
Dec 31, 201510-36.58%
Dec 31, 201416-23.59%
Dec 31, 201321-26.13%
Dec 31, 201228