AInvest Newsletter
Daily stocks & crypto headlines, free to your inbox
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.

Daily stocks & crypto headlines, free to your inbox
Comments
No comments yet