Delcath Systems Sees 221% Return Over Three Years Despite Recent Share Price Decline

Wednesday, Dec 3, 2025 6:00 am ET1min read

Delcath Systems' stock has seen a 221% return over the past three years, but the share price has fallen 16% in the last quarter. The company's revenue has grown at 111% annually over the same period, making it a standout among loss-making companies. However, insider buying in the last three months is a positive sign.

Delcath Systems Sees 221% Return Over Three Years Despite Recent Share Price Decline

Comments



Add a public comment...
No comments

No comments yet