Price & Volume

Stats

See more
Open
$10.49
Previous Close
$10.58
Day Range
$10.43-$10.69
52W Range
$9.82-$20.06
Market Cap
$1.2B
Shares Short
9M

Financials

See more
Revenue (12 Mos)
$655.3M
Revenue Growth (YoY)
8.1%
Gross Profit (12 Mos)
$490.1M
Diluted EPS
-$1.22

About

Address
Neuhofstrasse 21, Baar, Switzerland, 6340
Sector
Healthcare
Industry
Medical Devices
Full-Time Employees
1,605