AptarGroup (ATR) posted a robust 24.8% earnings growth over the past year, outpacing its five-year average annual rate of 13.2%. Net profit margin improved to 11.5%, up from 9.4% last year, but ...
Delcath Systems Inc. stock grades by Barron's. View DCTH fundamental and sentiment analysis powered by MarketGrader.