It's been a gloomy week for biotech earnings, with disappointments coming Thursday from Regeneron and NPS Pharmaceuticals, on top of a miss Tuesday from Aegerion.

Why? In Aegerion's case, executives blamed, in part, the weather.