With a market cap of 21.4billion,CMSEnergyCorporation(CMS)isanenergyprovider,operatingprimarilythroughitsElectricUtility,GasUtility,andNorthStarCleanEnergysegments.Itdeliverselectricityandnaturalgastoacombined3.7millioncustomersacrossthestate,supportedbyextensivedistributionnetworksandstorageinfrastructure.Companiesvaluedat10 billion or more are generally considered "large-cap" stocks, and CMS Energy fits this criterion perfectly. The company also develo ...