IPO Launch: Amwell Finalizes $525 Million IPO Plan