 Insider buying can be an encouraging signal for potential investors, especially when markets face uncertainty. Biotech stocks and secondary and initial public offerings were well represented this week. 