 The week ended April 24 turned out to be an up-and-down one for biotech stocks, as the sector swayed along with the broader market. Two FDA approvals came through this week, with Immunomedics, Inc.s NASDAQ: IMMU breast cancer drug snagging an FDA nod and Sanofi SAs NASDAQ: SNY meningococcal 