Telehealth company Amwell went public on Thursday in an upsized IPO. Its stock debuted at $18 per share, above its previous target price of $14 to $16.

LEAVE A REPLY

Please enter your comment!
Please enter your name here