YMTX logo

Yumanity Therapeutics (YMTX) EV/EBITDA