SYN logo

Synthetic Biologics (SYN) Retained Earnings