Technically, we've seen many biotech stocks ($DJUSBT) performing better in recent months, while the group as a whole has shown both absolute and relative strength since September. Currently, on our Strong Earnings ChartList (SECL), which is a list of 320 companies that have beaten Wall Street estimates as to both revenues and EPS in their latest quarterly reports, we have 10 biotech companies, 7 of
which have SCTR (StockCharts Technical Rank) scores above 90. One of them, IMGN, is shown below: