TradingView
silenthazee
Jun 19, 2017 4:22 PM
Look at the chart! if you think this isn't going to run u crazy
Long
NASDAQ:DCTH
15
Delcath Systems, Inc.
NASDAQ
Description
⋅
Jun 19, 2017 4:22 PM
TA
More