Accolade sees ipo of up to 8.8 mln shares of common stock priced between $19-$21 per share

Accolade inc sees ipo of up to 8.8 million shares of common stock priced to be between $19.00 and $21.00 per share - sec filing.accolade - upon ipo completion, board members, executive officers, 5% or greater stockholders will beneficially own, about 56% of outstanding common stock.
ACCD Ratings Summary
ACCD Quant Ranking