Didn't do my homework on this one (didn't know earnings were coming out). I usually avoid buying stocks just before earnings because of the poor risk / reward setup. And I wasn't nimble either - but it might be OK. Not a big position, I'll probably just hold and see what happens. I might buy SVA as well - it broke out and now seems to be pulling back a little.
All in all, I haven't played the bird flu stocks well - sold BCRX & SVA too soon. Guess I just don't have enough patience with these.