Delcath Systems, Inc. (DCTH)

Last Closing Price: 14.88 (2025-02-21)