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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results