Accolade says ipo of 10 mln common shares priced at $22 per share

Accolade announces pricing of initial public offering.says initial public offering of 10.0 million common shares priced at $22.00per share.
ACCD Ratings Summary
ACCD Quant Ranking