SBTX logo

Silverback Therapeutics (SBTX) EV/EBITDA