{"schema_version":"secwatch.filing_event.v1","accession":"0001104659-22-073926","form_type":"8-K","ticker":"CMS-PB","cik":"0000201533","company_name":"CONSUMERS ENERGY CO","filed_at":"2022-06-23T23:59:59+00:00","discovered_at":"2026-05-14T18:04:03.048368+00:00","generated_at":"2026-06-24T23:45:06.848834+00:00","sec_items":["8.01","9.01"],"event_type":"regulatory","sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"confidence":"high","headline":"Michigan regulators approve Consumers Energy plan to end coal by 2025, add 8 GW solar","bullets":["MPSC approved integrated resource plan settlement; coal plant retirements by 2025 (15 years faster).","Plans to add nearly 8,000 MW of solar by 2040 and 75 MW of battery storage by 2027 (550 MW by 2040).","Will purchase Covert Generating Station (natural gas) and use RFP for 700 MW of capacity to ensure reliability.","Estimated $600 million customer savings through 2040; continued bill assistance for low-income customers.","Consumers Energy (CMS Energy subsidiary) serves 6.8 million Michigan residents across 68 counties."],"urls":{"canonical":"https://secwatch.observer/filing/0001104659-22-073926","json":"https://secwatch.observer/filing/0001104659-22-073926.json","markdown":"https://secwatch.observer/filing/0001104659-22-073926.md","text":"https://secwatch.observer/filing/0001104659-22-073926.txt","edgar_index":"https://www.sec.gov/Archives/edgar/data/201533/000110465922073926/0001104659-22-073926-index.htm","edgar_primary_document":"https://www.sec.gov/Archives/edgar/data/201533/000110465922073926/tm2219261d1_8k.htm"},"model":{"generated_by":"deepseek-v4-flash:cloud@v2","generated_at":"2026-06-24T23:45:06.848834+00:00"},"review":{"review_status":"machine_generated","human_reviewed":false,"corrected":false,"correction_note":null,"correction_timestamp":null,"superseded_by":null,"related_filings":[]},"source_grounded_claims":[],"license":"Source filings: public domain (SEC EDGAR). Summaries (headline + bullets): CC-BY-4.0; attribute https://secwatch.observer"}