TNYA logo

Tenaya Therapeutics (TNYA) Price To Sales Ratio