Fulcrum Therapeutics (FULC) Stock: Price, Analysis