Can you believe it? BCRX is $9.4 with a market cap of more than $550m. It pays for their executives to try to present at every healthcare conference. Biota executives are too busy to present?Shame!