Accolade inc shares open about 59% above ipo price in debut on nasdaq

Accolade inc shares open at $35.00 in debut on the nasdaq versus ipo price of $22.00/share.
ACCD Ratings Summary
ACCD Quant Ranking