SYK

Stryker Corporation

Healthcare · Medical - Devices
$331.54 +0.65%
Overvalued·Quality 85·RSI 38·DCF -11%·Conviction 50·AGI 68