Shareholders in AtriCure (NASDAQ:ATRC) are in the red if they invested three years ago

Shareholders in AtriCure (NASDAQ:ATRC) are in the red if they invested three years ago

AtriCure, Inc. (NASDAQ:ATRC) shares rose 17% in the last quarter, but over the past three years, they fell by 61%. Despite revenue growth of 19% annually, the stock experienced a 17% compound loss.

Read More

Did you find this insightful?