Science
Delcath Systems Inc (NASDAQ: DCTH) Rose 60.95% From Its 52-Week Low, But YTD Numbers Rise 34.63%. Here’s What You Need To Know At This Time
During the last session, Delcath Systems Inc (NASDAQ:DCTH)’s traded shares were 0.42 million, with the beta value of the company hitting 0.97. At the end