This Little-Known Biotech Stock Carries a Whopping $24 Price Target!