Imara inc shares open 12.5% below ipo price in debut

:imara inc shares open at $14.00 in debut on the nasdaq versus ipo price of $16.00/share.
ELVN Ratings Summary
ELVN Quant Ranking