ALSO NOTED: Ranbaxy to produce generic Pfizer drug; Keryx triggers big shakeup;