U.S. Company Profiles

Verified listing details, concise business overviews, and InvestorStack coverage for publicly traded companies.

All companies

5,797 profiles
OLLIOllie's Bargain Outlet Holdings, Inc.Discount StoresNasdaqOMDAOmada Health, Inc.Health Information ServicesNasdaqOFLXOmega Flex, Inc.Specialty Industrial MachineryNasdaqOHIOmega Healthcare Investors, Inc.REIT - Healthcare FacilitiesNYSEOMEROmeros CorporationBiotechnologyNasdaqOMCLOmnicell, Inc.Health Information ServicesNasdaqOMCOmnicom Group Inc.Advertising AgenciesNYSEONONOn Holding AGFootwear & AccessoriesNYSEOKUROnKure Therapeutics, Inc.BiotechnologyNasdaqOFRMOnce Upon A Farm, PBCPackaged FoodsNYSEONCYOncolytics Biotech Inc.BiotechnologyNasdaqONCOOnconetix, Inc.BiotechnologyNasdaqONDSOndas Inc.Communication EquipmentNasdaqOLPOne Liberty Properties, Inc.REIT - DiversifiedNYSEOSSOne Stop Systems, Inc.Computer HardwareNasdaqYDDLOne and one Green Technologies. IncWaste ManagementNasdaqONEGOneConstruction Group LimitedEngineering & ConstructionNasdaqOIMOneIM Acquisition Corp.Shell CompaniesNasdaqOMFOneMain Holdings, Inc.Credit ServicesNYSEONMDOneMedNet CorporationHealth Information ServicesNasdaqOSWOneSpaWorld Holdings LimitedLeisureNasdaqOSPNOneSpan Inc.Software - InfrastructureNasdaqONEWOneWater Marine Inc.Specialty RetailNasdaqONFOOnfolio Holdings, Inc.Internet Content & InformationNasdaqONITOnity Group Inc.Mortgage FinanceNYSEONTOnterris, Inc.Waste ManagementNYSEONTOOnto Innovation Inc.Semiconductor Equipment & MaterialsNYSEOOMAOoma, Inc.Software - ApplicationNYSEOTEXOpen Text CorporationSoftware - ApplicationNasdaqOPENOpendoor Technologies Inc.Real Estate ServicesNasdaqOPRAOpera LimitedInternet Content & InformationNasdaqOPRTOportun Financial CorporationCredit ServicesNasdaqOPFIOppFi Inc.Credit ServicesNYSEOPYOppenheimer Holdings Inc.Capital MarketsNYSEOPXSOptex Systems Holdings, IncAerospace & DefenseNasdaqOCCOptical Cable CorporationCommunication EquipmentNasdaqOPTHOptimi Health Corp.Drug Manufacturers - Specialty & GenericNasdaqOPRXOptimizeRx CorporationHealth Information ServicesNasdaqOPTUOptimum Communications, Inc.Telecom ServicesNYSEOPHCOptimumBank Holdings, Inc.Banks - RegionalNYSE