Stryker beats Q2 estimates with $3.69 adjusted EPS on strong device demand