Is Geron Corporation's Stock Set to Sail or Sink?