SYN logo

Synthetic Biologics (SYN) EV/EBITDA