Annexon announces ipo of 14.8 mln common shares priced at $17.00 per share

Annexon announces pricing of initial public offering.says initial public offering of 14.8 million common shares priced at $17.00per share.
ANNX Ratings Summary
ANNX Quant Ranking