Immunome Inc

IMNMNASDAQ
$27.57
-1.30-4.5%
At close: Aug 28, 5:00 PM EST
$27.70
0.130.47%
After Hours: Aug 28, 7:52 PM EST

Immunome vs. Peers Comparison

Compare Immunome (IMNM) to its peers on price performance, valuation multiples and key financial metrics.