Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Shoulder Innovations went public late last month, with the firm pricing the debut at $15 per share. The stock has slipped about 16% in August.