Annexon inc shares open 2.4% above ipo price in nasdaq debut

:annexon inc shares open at $17.40 in debut on nasdaq versus ipo price of $17.00/share.
ANNX Ratings Summary
ANNX Quant Ranking