The stock market has been particularly choppy lately. But the worst may soon be over, according to Jefferies analyst Michael ...
Shares of AtriCure (ATRC) have gained 3.5% over the past four weeks to close the last trading session at $37.74, but there ...
AptarGroup posts solid Q3 results, raises its dividend, and issues new debt to fund growth. Key details for ATR investors.