Why Geron Corporation Stock Is Heating Up