DSGN logo

Design Therapeutics (DSGN) Gross Profit