DISCLOSEDQuarterly
Renaissance Technologies
American Well Corp · NASDAQ
195,023 sh · $1.0M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
American Well Corp · NASDAQ
195,023 sh · $1.0M
Two Sigma Investments
American Well Corp · NASDAQ
133,009 sh · $699.6K