Should You Invest in Atricure Inc (ATRC) Now?
The 36-month beta value for ATRC is at 1.40. Analysts have varying views on the stock, with 5 analysts rating it as a “buy”, 4 rating it as “overweight”, 1 as “hold”, and 0 as “sell”. The public float for ATRC is 47.89M, and currently, shorts hold a 5.24% of that float. The average trading … Read more