Shuttle Pharmaceuticals (SHPH) Stock: Price, Analysis