no I haven't but I agree with you. biotech stocks have amazing returns if you're in it at the right time