These biotech stocks all popped after their recent earnings reports. All three have outperformed 97% of stocks in the last 12 months.

The iShares Biotechnology ETF is trading at new highs and 18 out of its top 20 constituents are green for the year.

These biotech stocks all popped after their recent earnings reports. All three have outperformed 97% of stocks in the last 12 months.