AtriCure, Inc. (ATRC) has a market capitalization of $1.46B and trades at $29.40. The 52-week range is 27.31-43.18.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of -122.5, Earnings Per Share (EPS) of $-0.24, annual revenue of $534.53M.
The stock has a beta of 1.43, operates in the Healthcare sector.