Roche and Gilead Losing Patent Protection on Top Sellers  Yahoo Finance