Yielding 3%, is this struggling medical stock ideal for long-term passive income?  Yahoo Finance UK