AtriCure, Inc. ATRC

$58.68 +2.70% at last close

Financials (TTM)

Revenue
$569.62 million
Net Income
$10.55 million
Net Margin
1.85%
Return on Equity
2.04%
Debt-to-Equity
0.12
P/E Ratio
279.43
Price / Book
5.63
Price / Sales
5.10

Over the trailing twelve months, AtriCure, Inc. generated revenue of $569.62 million and net income of $10.55 million, a net margin of 1.85%.

At the last closing price of $58.68, ATRC trades at 279.43 times trailing earnings and 5.10 times sales, with a market capitalization of $2.91 billion.

Key Stats

Last Close
$58.68
Market Cap
$2.91 billion
52-Week Range
$25.36 $59.20
Average Volume
847K shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.