Yes, it seems this stock should be between 10 and 20 not 5 and 10. It must be all the progress thats being made in immunology thats holding it back. People are unsure about what the next break through will be and who will be the leader. Otherwise it seems this should easily be a 20 dollar stock. IMO.