Foghorn Therapeutics (FHTX) Price to Sales: 2018-2025