The Magic Formula for These Medical Device Stocks

both offer 8.5% earnings yields, but their ROAs are also nowhere near the formula's desired 25%. Boston Scientific scores the lowest in each category, with a 7.6% earnings yield and a 3.1% ROA. Sure, these companies didn't meet the high bars for the Magic...