JSPR logo

Jasper Therapeutics (JSPR) Operating Margin