The Fosters: $250K Biotech Bet Needs Careful Price-to-Boo...