Stock events for American Well Corp. (AMWL)
Over the past six months, American Well Corp. has experienced several events impacting its stock price. Earnings announcements on November 4, 2025, led to a 9.50% decrease, while results on February 12, 2026, resulted in a 24.71% increase. Amwell participated in investor conferences, including the BTIG Digital Health Forum and the TD Cowen 46th Annual Health Care Conference. An inducement plan grant on February 18, 2026, was followed by a 1.71% decrease. The share price as of April 2, 2026, was $5.50, representing a decline of 16.54% over the period from April 4, 2025.
Demand Seasonality affecting American Well Corp.’s stock price
Demand seasonality for American Well Corp.'s products and services is influenced by typical healthcare patterns. Visit volumes for telehealth services generally follow the annual flu season, tending to rise during the fourth and first quarters of the year and decrease during the summer months. While the company sells and implements its solutions to clients year-round, there is some seasonality in when agreements are entered into and when solutions are launched to members. The future impact of events like COVID-19 on this seasonality remains uncertain.
Overview of American Well Corp.’s business
American Well Corporation (Amwell) is a telemedicine company based in Boston, Massachusetts, operating in the healthcare sector. It provides a SaaS-based software platform that facilitates the digital delivery of care, connecting patients, payers, health systems, and clinical professionals. Amwell's major products and services include the Amwell Platform, Amwell Carepoint, Amwell Converge, Amwell Medical Group (AMG), Specialty Care Programs, a Behavioral Health Platform, and Telemedicine Services.
AMWL’s Geographic footprint
Amwell operates in the United States and internationally. Its platform is utilized across all 50 U.S. states and has been deployed globally within the Department of Defense enterprise, extending to the U.S. Military Entrance Processing Command and the U.S. Coast Guard. Amwell works with 55 health plans, covering over 90 million lives, and 240 of the nation's largest health systems, encompassing more than 2,000 hospitals.
AMWL Corporate Image Assessment
Amwell's brand reputation has faced challenges, particularly concerning customer satisfaction. Recent customer reviews indicate significant dissatisfaction, with users reporting issues such as practitioners not joining scheduled calls and being billed for unrendered services. An April 2024 Axios investigation highlighted Amwell's stock decline due to strategic missteps and a lack of agility.
Ownership
Individual investors hold the largest share of American Well Corporation, with 44% ownership. Major institutional owners and shareholders include Morgan Stanley, Vanguard Group Inc., Cable Car Capital LLC, Acadian Asset Management Llc, BlackRock, Inc., Senvest Management, LLC, Renaissance Technologies Llc, Geode Capital Management, Llc, Rock Point Advisors, LLC, and Jane Street Group, Llc. CEO Ido Schoenberg owns 4.8% of the company's shares. Insiders have sold a total of 116,703 American Well shares in the last 24 months.
Ask Our Expert AI Analyst
Price Chart
$5.45