Wires·
Standing by — next sweep in ~13 min.
Markets
Dow-0.15%Russell 2000-0.19%Nasdaq-0.54%S&P 500-0.34%VXX+0.36%IEF-0.01%GLD-1.20%SLV-1.55%USO+0.62%UUP+0.30%Dow-0.15%Russell 2000-0.19%Nasdaq-0.54%S&P 500-0.34%VXX+0.36%IEF-0.01%GLD-1.20%SLV-1.55%USO+0.62%UUP+0.30%

CMS

CMS Energy CorporationUtilitiesinsider_universe
Last close $66.74Sep 13, 2026
Day −0.61%

Currently held

  • Agent 18 — Low Volatilitylong
    67 sh @ $68.06 · stop
    -$85.76 unrealized
  • Agent 4 — Dip Buyer (Frozen)long
    1 sh @ $69.06 · stop $63.54
    -$2.28 unrealized

Everything we've seen

  1. Sep 9, 11:56 PMnewsvia finnhub

    Forget NVDA: Peter Thiel's New $419 Million Portfolio Bets Big on the Power Behind AI

    Peter Thiel skipped chipmakers to make a concentrated $419M bet on AI power grid utilities and energy infrastructure. See his Q2 holdings.

  2. Sep 8, 5:30 AMnewsvia finnhub

    CMS Energy: Snatch Up This Future Dividend Aristocrat Now

    CMS Energy is on track to become a Dividend Aristocrat, beat Q2 estimates, and trades 11% below fair value. Click for more on CMS stock.

  3. Sep 8, 4:22 AMnewsvia finnhub

    BMO Capital Maintains Outperform on CMS Energy, Lowers Price Target to $77

    BMO Capital analyst James Thalacker maintains CMS Energy (NYSE:CMS) with a Outperform and lowers the price target from $82 to $77.

  4. ?Sep 4, 4:24 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration — the 10-Q and 8-K filings carry no red-flag metrics, and there is no news of guidance cuts or operational distress. The 11.1% drop from the 30-day high appears sector-driven: utilities rank last (11/11) in 30-day relative strength, down ~7 pts vs. SPY, consistent with rate-sensitivity pressure from an elevated 10Y yield (4.75%) and a 5-year forward inflation rate running 1.7σ above trend — structural headwinds for duration-sensitive defensive names. However, the signal stack is not compelling enough to clear the buy threshold: options flow is benign (call z=-0.24, put z=-1.15, no unusual activity), there are no insider purchases, the drop is only 11.1% (below the +1 threshold of ≥15%), earnings are 56 days out (no headwind penalty, but also no hard positive), and the sector-wide underperformance adds only one positive signal. Net signal score: approximately +1 (sector underperformance +1, no imminent earnings +1, high 10Y yield for a rate-sensitive utility -1, 5YIFR inflation signal pressuring utilities -1) — a marginal score without a cluster buy or unusual call flow to override it.

  5. !Sep 4, 4:24 PMsignalseverity 0.10

    Agent 5 — Dip Buyer (Evolving) — dip_skipped

    CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration — the 10-Q and 8-K filings carry no red-flag metrics, and there is no news of guidance cuts or operational distress. The 11.1% drop from the 30-day high appears sector-driven: utilities rank last (11/11) in 30-day relative strength, down ~7 pts vs. SPY, consistent with rate-sensitivity pressure from an elevated 10Y yield (4.75%) and a 5-year forward inflation rate running 1.7σ above trend — structural headwinds for duration-sensitive defensive names. However, the signal stack is not compelling enough to clear the buy threshold: options flow is benign (call z=-0.24, put z=-1.15, no unusual activity), there are no insider purchases, the drop is only 11.1% (below the +1 threshold of ≥15%), earnings are 56 days out (no headwind penalty, but also no hard positive), and the sector-wide underperformance adds only one positive signal. Net signal score: approximately +1 (sector underperformance +1, no imminent earnings +1, high 10Y yield for a rate-sensitive utility -1, 5YIFR inflation signal pressuring utilities -1) — a marginal score without a cluster buy or unusual call flow to override it.

  6. ?Sep 4, 4:23 PMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  7. !Sep 4, 4:23 PMsignalseverity 0.10

    Agent 8 — Dip Buyer (Peer-Aware) — dip_skipped

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  8. ?Sep 4, 2:25 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration — the 10-Q and 8-K filings carry no red-flag metrics, and there is no news of guidance cuts or operational distress. The 11.1% drop from the 30-day high appears sector-driven: utilities rank last (11/11) in 30-day relative strength, down ~7 pts vs. SPY, consistent with rate-sensitivity pressure from an elevated 10Y yield (4.75%) and a 5-year forward inflation rate running 1.7σ above trend — structural headwinds for duration-sensitive defensive names. However, the signal stack is not compelling enough to clear the buy threshold: options flow is benign (call z=-0.24, put z=-1.15, no unusual activity), there are no insider purchases, the drop is only 11.1% (below the +1 threshold of ≥15%), earnings are 56 days out (no headwind penalty, but also no hard positive), and the sector-wide underperformance adds only one positive signal. Net signal score: approximately +1 (sector underperformance +1, no imminent earnings +1, high 10Y yield for a rate-sensitive utility -1, 5YIFR inflation signal pressuring utilities -1) — a marginal score without a cluster buy or unusual call flow to override it.

  9. !Sep 4, 2:25 PMsignalseverity 0.11

    Agent 5 — Dip Buyer (Evolving) — dip_skipped

    CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration — the 10-Q and 8-K filings carry no red-flag metrics, and there is no news of guidance cuts or operational distress. The 11.1% drop from the 30-day high appears sector-driven: utilities rank last (11/11) in 30-day relative strength, down ~7 pts vs. SPY, consistent with rate-sensitivity pressure from an elevated 10Y yield (4.75%) and a 5-year forward inflation rate running 1.7σ above trend — structural headwinds for duration-sensitive defensive names. However, the signal stack is not compelling enough to clear the buy threshold: options flow is benign (call z=-0.24, put z=-1.15, no unusual activity), there are no insider purchases, the drop is only 11.1% (below the +1 threshold of ≥15%), earnings are 56 days out (no headwind penalty, but also no hard positive), and the sector-wide underperformance adds only one positive signal. Net signal score: approximately +1 (sector underperformance +1, no imminent earnings +1, high 10Y yield for a rate-sensitive utility -1, 5YIFR inflation signal pressuring utilities -1) — a marginal score without a cluster buy or unusual call flow to override it.

  10. ?Sep 4, 2:24 PMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  11. !Sep 4, 2:24 PMsignalseverity 0.11

    Agent 8 — Dip Buyer (Peer-Aware) — dip_skipped

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  12. ?Sep 4, 1:25 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration — the 10-Q and 8-K filings carry no red-flag metrics, and there is no news of guidance cuts or operational distress. The 11.1% drop from the 30-day high appears sector-driven: utilities rank last (11/11) in 30-day relative strength, down ~7 pts vs. SPY, consistent with rate-sensitivity pressure from an elevated 10Y yield (4.75%) and a 5-year forward inflation rate running 1.7σ above trend — structural headwinds for duration-sensitive defensive names. However, the signal stack is not compelling enough to clear the buy threshold: options flow is benign (call z=-0.24, put z=-1.15, no unusual activity), there are no insider purchases, the drop is only 11.1% (below the +1 threshold of ≥15%), earnings are 56 days out (no headwind penalty, but also no hard positive), and the sector-wide underperformance adds only one positive signal. Net signal score: approximately +1 (sector underperformance +1, no imminent earnings +1, high 10Y yield for a rate-sensitive utility -1, 5YIFR inflation signal pressuring utilities -1) — a marginal score without a cluster buy or unusual call flow to override it.

  13. !Sep 4, 1:25 PMsignalseverity 0.10

    Agent 5 — Dip Buyer (Evolving) — dip_skipped

    CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration — the 10-Q and 8-K filings carry no red-flag metrics, and there is no news of guidance cuts or operational distress. The 11.1% drop from the 30-day high appears sector-driven: utilities rank last (11/11) in 30-day relative strength, down ~7 pts vs. SPY, consistent with rate-sensitivity pressure from an elevated 10Y yield (4.75%) and a 5-year forward inflation rate running 1.7σ above trend — structural headwinds for duration-sensitive defensive names. However, the signal stack is not compelling enough to clear the buy threshold: options flow is benign (call z=-0.24, put z=-1.15, no unusual activity), there are no insider purchases, the drop is only 11.1% (below the +1 threshold of ≥15%), earnings are 56 days out (no headwind penalty, but also no hard positive), and the sector-wide underperformance adds only one positive signal. Net signal score: approximately +1 (sector underperformance +1, no imminent earnings +1, high 10Y yield for a rate-sensitive utility -1, 5YIFR inflation signal pressuring utilities -1) — a marginal score without a cluster buy or unusual call flow to override it.

  14. ?Sep 4, 1:24 PMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  15. !Sep 4, 1:24 PMsignalseverity 0.10

    Agent 8 — Dip Buyer (Peer-Aware) — dip_skipped

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  16. ?Sep 3, 4:22 PMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  17. !Sep 3, 4:22 PMsignalseverity 0.10

    Agent 8 — Dip Buyer (Peer-Aware) — dip_skipped

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  18. ?Sep 3, 4:22 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration — the 10-Q and 8-K filings carry no red-flag metrics, and there is no news of guidance cuts or operational distress. The 11.1% drop from the 30-day high appears sector-driven: utilities rank last (11/11) in 30-day relative strength, down ~7 pts vs. SPY, consistent with rate-sensitivity pressure from an elevated 10Y yield (4.75%) and a 5-year forward inflation rate running 1.7σ above trend — structural headwinds for duration-sensitive defensive names. However, the signal stack is not compelling enough to clear the buy threshold: options flow is benign (call z=-0.24, put z=-1.15, no unusual activity), there are no insider purchases, the drop is only 11.1% (below the +1 threshold of ≥15%), earnings are 56 days out (no headwind penalty, but also no hard positive), and the sector-wide underperformance adds only one positive signal. Net signal score: approximately +1 (sector underperformance +1, no imminent earnings +1, high 10Y yield for a rate-sensitive utility -1, 5YIFR inflation signal pressuring utilities -1) — a marginal score without a cluster buy or unusual call flow to override it.

  19. !Sep 3, 4:22 PMsignalseverity 0.10

    Agent 5 — Dip Buyer (Evolving) — dip_skipped

    CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration — the 10-Q and 8-K filings carry no red-flag metrics, and there is no news of guidance cuts or operational distress. The 11.1% drop from the 30-day high appears sector-driven: utilities rank last (11/11) in 30-day relative strength, down ~7 pts vs. SPY, consistent with rate-sensitivity pressure from an elevated 10Y yield (4.75%) and a 5-year forward inflation rate running 1.7σ above trend — structural headwinds for duration-sensitive defensive names. However, the signal stack is not compelling enough to clear the buy threshold: options flow is benign (call z=-0.24, put z=-1.15, no unusual activity), there are no insider purchases, the drop is only 11.1% (below the +1 threshold of ≥15%), earnings are 56 days out (no headwind penalty, but also no hard positive), and the sector-wide underperformance adds only one positive signal. Net signal score: approximately +1 (sector underperformance +1, no imminent earnings +1, high 10Y yield for a rate-sensitive utility -1, 5YIFR inflation signal pressuring utilities -1) — a marginal score without a cluster buy or unusual call flow to override it.

  20. ?Sep 3, 3:23 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration — the 10-Q and 8-K filings carry no red-flag metrics, and there is no news of guidance cuts or operational distress. The 11.1% drop from the 30-day high appears sector-driven: utilities rank last (11/11) in 30-day relative strength, down ~7 pts vs. SPY, consistent with rate-sensitivity pressure from an elevated 10Y yield (4.75%) and a 5-year forward inflation rate running 1.7σ above trend — structural headwinds for duration-sensitive defensive names. However, the signal stack is not compelling enough to clear the buy threshold: options flow is benign (call z=-0.24, put z=-1.15, no unusual activity), there are no insider purchases, the drop is only 11.1% (below the +1 threshold of ≥15%), earnings are 56 days out (no headwind penalty, but also no hard positive), and the sector-wide underperformance adds only one positive signal. Net signal score: approximately +1 (sector underperformance +1, no imminent earnings +1, high 10Y yield for a rate-sensitive utility -1, 5YIFR inflation signal pressuring utilities -1) — a marginal score without a cluster buy or unusual call flow to override it.

  21. !Sep 3, 3:23 PMsignalseverity 0.10

    Agent 5 — Dip Buyer (Evolving) — dip_skipped

    CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration — the 10-Q and 8-K filings carry no red-flag metrics, and there is no news of guidance cuts or operational distress. The 11.1% drop from the 30-day high appears sector-driven: utilities rank last (11/11) in 30-day relative strength, down ~7 pts vs. SPY, consistent with rate-sensitivity pressure from an elevated 10Y yield (4.75%) and a 5-year forward inflation rate running 1.7σ above trend — structural headwinds for duration-sensitive defensive names. However, the signal stack is not compelling enough to clear the buy threshold: options flow is benign (call z=-0.24, put z=-1.15, no unusual activity), there are no insider purchases, the drop is only 11.1% (below the +1 threshold of ≥15%), earnings are 56 days out (no headwind penalty, but also no hard positive), and the sector-wide underperformance adds only one positive signal. Net signal score: approximately +1 (sector underperformance +1, no imminent earnings +1, high 10Y yield for a rate-sensitive utility -1, 5YIFR inflation signal pressuring utilities -1) — a marginal score without a cluster buy or unusual call flow to override it.

  22. ?Sep 3, 3:22 PMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  23. !Sep 3, 3:22 PMsignalseverity 0.10

    Agent 8 — Dip Buyer (Peer-Aware) — dip_skipped

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  24. ?Sep 3, 1:23 PMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  25. !Sep 3, 1:23 PMsignalseverity 0.10

    Agent 8 — Dip Buyer (Peer-Aware) — dip_skipped

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  26. ?Sep 3, 1:23 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration — the 10-Q and 8-K filings carry no red-flag metrics, and there is no news of guidance cuts or operational distress. The 11.1% drop from the 30-day high appears sector-driven: utilities rank last (11/11) in 30-day relative strength, down ~7 pts vs. SPY, consistent with rate-sensitivity pressure from an elevated 10Y yield (4.75%) and a 5-year forward inflation rate running 1.7σ above trend — structural headwinds for duration-sensitive defensive names. However, the signal stack is not compelling enough to clear the buy threshold: options flow is benign (call z=-0.24, put z=-1.15, no unusual activity), there are no insider purchases, the drop is only 11.1% (below the +1 threshold of ≥15%), earnings are 56 days out (no headwind penalty, but also no hard positive), and the sector-wide underperformance adds only one positive signal. Net signal score: approximately +1 (sector underperformance +1, no imminent earnings +1, high 10Y yield for a rate-sensitive utility -1, 5YIFR inflation signal pressuring utilities -1) — a marginal score without a cluster buy or unusual call flow to override it.

  27. !Sep 3, 1:23 PMsignalseverity 0.10

    Agent 5 — Dip Buyer (Evolving) — dip_skipped

    CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration — the 10-Q and 8-K filings carry no red-flag metrics, and there is no news of guidance cuts or operational distress. The 11.1% drop from the 30-day high appears sector-driven: utilities rank last (11/11) in 30-day relative strength, down ~7 pts vs. SPY, consistent with rate-sensitivity pressure from an elevated 10Y yield (4.75%) and a 5-year forward inflation rate running 1.7σ above trend — structural headwinds for duration-sensitive defensive names. However, the signal stack is not compelling enough to clear the buy threshold: options flow is benign (call z=-0.24, put z=-1.15, no unusual activity), there are no insider purchases, the drop is only 11.1% (below the +1 threshold of ≥15%), earnings are 56 days out (no headwind penalty, but also no hard positive), and the sector-wide underperformance adds only one positive signal. Net signal score: approximately +1 (sector underperformance +1, no imminent earnings +1, high 10Y yield for a rate-sensitive utility -1, 5YIFR inflation signal pressuring utilities -1) — a marginal score without a cluster buy or unusual call flow to override it.

  28. ?Sep 3, 11:26 AMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration — the 10-Q and 8-K filings carry no red-flag metrics, and there is no news of guidance cuts or operational distress. The 11.1% drop from the 30-day high appears sector-driven: utilities rank last (11/11) in 30-day relative strength, down ~7 pts vs. SPY, consistent with rate-sensitivity pressure from an elevated 10Y yield (4.75%) and a 5-year forward inflation rate running 1.7σ above trend — structural headwinds for duration-sensitive defensive names. However, the signal stack is not compelling enough to clear the buy threshold: options flow is benign (call z=-0.24, put z=-1.15, no unusual activity), there are no insider purchases, the drop is only 11.1% (below the +1 threshold of ≥15%), earnings are 56 days out (no headwind penalty, but also no hard positive), and the sector-wide underperformance adds only one positive signal. Net signal score: approximately +1 (sector underperformance +1, no imminent earnings +1, high 10Y yield for a rate-sensitive utility -1, 5YIFR inflation signal pressuring utilities -1) — a marginal score without a cluster buy or unusual call flow to override it.

  29. !Sep 3, 11:26 AMsignalseverity 0.10

    Agent 5 — Dip Buyer (Evolving) — dip_skipped

    CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration — the 10-Q and 8-K filings carry no red-flag metrics, and there is no news of guidance cuts or operational distress. The 11.1% drop from the 30-day high appears sector-driven: utilities rank last (11/11) in 30-day relative strength, down ~7 pts vs. SPY, consistent with rate-sensitivity pressure from an elevated 10Y yield (4.75%) and a 5-year forward inflation rate running 1.7σ above trend — structural headwinds for duration-sensitive defensive names. However, the signal stack is not compelling enough to clear the buy threshold: options flow is benign (call z=-0.24, put z=-1.15, no unusual activity), there are no insider purchases, the drop is only 11.1% (below the +1 threshold of ≥15%), earnings are 56 days out (no headwind penalty, but also no hard positive), and the sector-wide underperformance adds only one positive signal. Net signal score: approximately +1 (sector underperformance +1, no imminent earnings +1, high 10Y yield for a rate-sensitive utility -1, 5YIFR inflation signal pressuring utilities -1) — a marginal score without a cluster buy or unusual call flow to override it.

  30. ?Sep 3, 11:25 AMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  31. !Sep 3, 11:25 AMsignalseverity 0.10

    Agent 8 — Dip Buyer (Peer-Aware) — dip_skipped

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  32. Sep 3, 11:00 AMnewsvia finnhub

    Consumers Energy Plan Will Power Michigan's Next Generation with Reliable and Affordable Energy

    Consumers Energy today is unveiling its Energy Supply Plan, a 20-year blueprint to deliver reliable and affordable energy for Michigan through an all-of-the-above mix of natural gas, solar, wind, pumped and battery storage. This long-term strategy reinforces our commitment to transparency as we meet Michigan's energy needs and support the state's growth.

  33. ?Sep 2, 4:23 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration — the 10-Q and 8-K filings carry no red-flag metrics, and there is no news of guidance cuts or operational distress. The 11.1% drop from the 30-day high appears sector-driven: utilities rank last (11/11) in 30-day relative strength, down ~7 pts vs. SPY, consistent with rate-sensitivity pressure from an elevated 10Y yield (4.75%) and a 5-year forward inflation rate running 1.7σ above trend — structural headwinds for duration-sensitive defensive names. However, the signal stack is not compelling enough to clear the buy threshold: options flow is benign (call z=-0.24, put z=-1.15, no unusual activity), there are no insider purchases, the drop is only 11.1% (below the +1 threshold of ≥15%), earnings are 56 days out (no headwind penalty, but also no hard positive), and the sector-wide underperformance adds only one positive signal. Net signal score: approximately +1 (sector underperformance +1, no imminent earnings +1, high 10Y yield for a rate-sensitive utility -1, 5YIFR inflation signal pressuring utilities -1) — a marginal score without a cluster buy or unusual call flow to override it.

  34. !Sep 2, 4:23 PMsignalseverity 0.11

    Agent 5 — Dip Buyer (Evolving) — dip_skipped

    CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration — the 10-Q and 8-K filings carry no red-flag metrics, and there is no news of guidance cuts or operational distress. The 11.1% drop from the 30-day high appears sector-driven: utilities rank last (11/11) in 30-day relative strength, down ~7 pts vs. SPY, consistent with rate-sensitivity pressure from an elevated 10Y yield (4.75%) and a 5-year forward inflation rate running 1.7σ above trend — structural headwinds for duration-sensitive defensive names. However, the signal stack is not compelling enough to clear the buy threshold: options flow is benign (call z=-0.24, put z=-1.15, no unusual activity), there are no insider purchases, the drop is only 11.1% (below the +1 threshold of ≥15%), earnings are 56 days out (no headwind penalty, but also no hard positive), and the sector-wide underperformance adds only one positive signal. Net signal score: approximately +1 (sector underperformance +1, no imminent earnings +1, high 10Y yield for a rate-sensitive utility -1, 5YIFR inflation signal pressuring utilities -1) — a marginal score without a cluster buy or unusual call flow to override it.

  35. ?Sep 2, 4:23 PMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  36. !Sep 2, 4:23 PMsignalseverity 0.11

    Agent 8 — Dip Buyer (Peer-Aware) — dip_skipped

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  37. ?Sep 2, 3:25 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration — the 10-Q and 8-K filings carry no red-flag metrics, and there is no news of guidance cuts or operational distress. The 11.1% drop from the 30-day high appears sector-driven: utilities rank last (11/11) in 30-day relative strength, down ~7 pts vs. SPY, consistent with rate-sensitivity pressure from an elevated 10Y yield (4.75%) and a 5-year forward inflation rate running 1.7σ above trend — structural headwinds for duration-sensitive defensive names. However, the signal stack is not compelling enough to clear the buy threshold: options flow is benign (call z=-0.24, put z=-1.15, no unusual activity), there are no insider purchases, the drop is only 11.1% (below the +1 threshold of ≥15%), earnings are 56 days out (no headwind penalty, but also no hard positive), and the sector-wide underperformance adds only one positive signal. Net signal score: approximately +1 (sector underperformance +1, no imminent earnings +1, high 10Y yield for a rate-sensitive utility -1, 5YIFR inflation signal pressuring utilities -1) — a marginal score without a cluster buy or unusual call flow to override it.

  38. !Sep 2, 3:25 PMsignalseverity 0.11

    Agent 5 — Dip Buyer (Evolving) — dip_skipped

    CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration — the 10-Q and 8-K filings carry no red-flag metrics, and there is no news of guidance cuts or operational distress. The 11.1% drop from the 30-day high appears sector-driven: utilities rank last (11/11) in 30-day relative strength, down ~7 pts vs. SPY, consistent with rate-sensitivity pressure from an elevated 10Y yield (4.75%) and a 5-year forward inflation rate running 1.7σ above trend — structural headwinds for duration-sensitive defensive names. However, the signal stack is not compelling enough to clear the buy threshold: options flow is benign (call z=-0.24, put z=-1.15, no unusual activity), there are no insider purchases, the drop is only 11.1% (below the +1 threshold of ≥15%), earnings are 56 days out (no headwind penalty, but also no hard positive), and the sector-wide underperformance adds only one positive signal. Net signal score: approximately +1 (sector underperformance +1, no imminent earnings +1, high 10Y yield for a rate-sensitive utility -1, 5YIFR inflation signal pressuring utilities -1) — a marginal score without a cluster buy or unusual call flow to override it.

  39. ?Sep 2, 3:24 PMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  40. !Sep 2, 3:24 PMsignalseverity 0.11

    Agent 8 — Dip Buyer (Peer-Aware) — dip_skipped

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  41. ?Sep 2, 7:06 AMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  42. !Sep 2, 7:06 AMsignalseverity 0.11

    Agent 8 — Dip Buyer (Peer-Aware) — dip_skipped

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  43. ?Sep 1, 4:23 PMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  44. !Sep 1, 4:23 PMsignalseverity 0.11

    Agent 8 — Dip Buyer (Peer-Aware) — dip_skipped

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  45. ?Sep 1, 4:22 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  46. !Sep 1, 4:22 PMsignalseverity 0.11

    Agent 5 — Dip Buyer (Evolving) — dip_skipped

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  47. ?Sep 1, 3:26 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  48. !Sep 1, 3:26 PMsignalseverity 0.11

    Agent 5 — Dip Buyer (Evolving) — dip_skipped

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  49. Sep 1, 2:03 PMnewsvia finnhub

    Consumers Energy Introduces Crew Check Tool to Help Customers Identify Natural Gas Workers, Increase Safety

    Consumers Energy is unveiling a new tool to help customers stay informed about natural gas work in their neighborhoods.

  50. Aug 31, 8:00 PMjournalrotation

    Agent 18 — Low Volatility closed long 66 @ $68.06 (-$243.54)

    Low Volatility monthly rebalance. Position retained in target set; re-entered at equal weight.

  51. ?Aug 31, 4:23 PMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  52. !Aug 31, 4:23 PMsignalseverity 0.11

    Agent 8 — Dip Buyer (Peer-Aware) — dip_skipped

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  53. ?Aug 31, 4:22 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  54. !Aug 31, 4:22 PMsignalseverity 0.11

    Agent 5 — Dip Buyer (Evolving) — dip_skipped

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  55. ?Aug 31, 3:24 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  56. !Aug 31, 3:24 PMsignalseverity 0.11

    Agent 5 — Dip Buyer (Evolving) — dip_skipped

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  57. ?Aug 31, 3:24 PMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  58. !Aug 31, 3:24 PMsignalseverity 0.11

    Agent 8 — Dip Buyer (Peer-Aware) — dip_skipped

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  59. ?Aug 31, 2:25 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  60. !Aug 31, 2:25 PMsignalseverity 0.11

    Agent 5 — Dip Buyer (Evolving) — dip_skipped

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  61. ?Aug 31, 2:24 PMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  62. !Aug 31, 2:24 PMsignalseverity 0.11

    Agent 8 — Dip Buyer (Peer-Aware) — dip_skipped

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  63. ?Aug 31, 8:22 AMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  64. !Aug 31, 8:22 AMsignalseverity 0.11

    Agent 5 — Dip Buyer (Evolving) — dip_skipped

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  65. Aug 28, 6:04 PMnewsvia finnhub

    Dividend Champion, Contender, And Challenger Highlights: Week August 30

    Dividend activity recap for Champions, Contenders & Challengers: dividend changes plus upcoming ex-dividend and pay dates. See more here.

  66. ?Aug 28, 4:22 PMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  67. !Aug 28, 4:22 PMsignalseverity 0.11

    Agent 8 — Dip Buyer (Peer-Aware) — dip_skipped

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  68. ?Aug 28, 4:22 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  69. ?Aug 28, 3:24 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  70. ?Aug 28, 3:24 PMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  71. ?Aug 27, 4:22 PMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  72. ?Aug 27, 4:22 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  73. ?Aug 27, 3:23 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  74. ?Aug 27, 3:23 PMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  75. ?Aug 27, 2:26 PMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  76. ?Aug 27, 2:25 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  77. ?Aug 27, 1:26 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  78. ?Aug 27, 1:26 PMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  79. ?Aug 26, 7:05 AMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  80. ?Aug 26, 7:05 AMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  81. Aug 26, 5:30 AMnewsvia finnhub

    Argus Research Reiterates Buy on CMS Energy, Maintains $80 Price Target

    Argus Research analyst Marie Ferguson reiterates CMS Energy (NYSE:CMS) with a Buy and maintains $80 price target.

  82. ?Aug 25, 4:24 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  83. ?Aug 25, 4:24 PMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  84. ?Aug 24, 4:24 PMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  85. ?Aug 24, 4:24 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  86. ?Aug 24, 12:16 PMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    Net signal score: -1. CMS (Consumers Energy, a regulated Michigan utility) shows no fundamental deterioration in recent filings — the 10-Q and 8-K lack adverse metrics, and news is benign. However, the drop is only 10.5% (below the +1 mean-reversion threshold of ≥15%), and nearly the entire decline appears sector-driven: XLU ranks dead last (11/11) in 30-day relative strength, down 12.69pts vs. SPY, with deeply negative sector flow (-$12.2M). This scores +1 for sector underperformance (not idiosyncratic). Against this, the 10Y yield at 4.65% is a structural headwind for regulated utilities (duration-sensitive, high-payout names) scoring -1, and the 5-year forward inflation rate (T5YIFR) is 1.8σ above trend, an additional rate-sensitive headwind scoring -1. No insider buying, no unusual call volume, and options flow is flat (P/C 1.05, both volumes deeply below normal z-scores). Earnings are 65 days away — no veto, but the +1 clean runway credit is offset by the absence of other positives. No hard vetoes fire. Net score: +1 (sector underperformance) -1 (high 10Y yield) -1 (elevated forward inflation/rate headwind) = -1. With a net score of -1 and a utility name facing a persistent rate headwind environment, the base-rate anchor (~57%) must be pulled down materially, landing below the 0.50 buy threshold.

  87. ?Aug 24, 12:16 PMdecisionconsidered

    Agent 8 — Dip Buyer (Peer-Aware) — decide: skip

    CMS (Consumers Energy) is a regulated Michigan utility with a stable business model — fundamentally sound with no signs of impairment from available filings. However, the drop is occurring within a deeply underperforming utilities sector (XLU ranked last of 11 sectors, -12.69pts vs SPY over 30 days), meaning this is sector-wide selling rather than an idiosyncratic overreaction with a clear recovery catalyst. The macro backdrop is hostile: 10Y at 4.65% and the 5-year forward inflation rate running 1.8σ above trend are structural headwinds for rate-sensitive utilities. There are no confirmation signals — no insider buying, no unusual call flow (P/C ratio 1.05 with below-average volumes on both sides), and no analyst upgrades noted.

  88. ?Aug 11, 7:03 AMdecisionconsidered

    Agent 5 — Dip Buyer (Evolving) — decide: skip

    Net signal score: 0. CMS (Consumers Energy) is a regulated utility — financially sound by sector norms — but the 12.2% drop falls short of the +1 mean-reversion threshold (requires ≥15%). The sector (XLU) is the worst-performing of 11 sectors over 30 days, down 12.69pts vs. SPY, which confirms the decline is sector-wide rather than idiosyncratic (+1 for sector underperformance). However, the 10Y yield at 4.65% is a meaningful structural headwind for duration-sensitive utilities (-1), and options flow is neutral (P/C 1.05, both call and put volumes below average z-scores, no unusual directional signal). No insider activity, no fundamental deterioration in the 10-Q/8-K (metrics blank, no red flags), and earnings are 79 days away (clean runway, +1), but that is offset by the negative macro rate environment (-1). The sector outflow proxy is deeply negative (-$12.2M), reflecting continued institutional selling pressure. Net score of 0 puts this in marginal territory; with no cluster insider buy or unusual call flow to tilt the thesis positive, and with rates as a persistent structural headwind for utilities, rebound probability is anchored just below the base rate at 0.48.

  89. Aug 10, 5:01 PMnewsvia finnhub

    Consumers Energy Foundation launches Community Impact Awards with Grants up to $20,000

    The Consumers Energy Foundation is introducing a new grant opportunity to support local organizations and expand their reach to include more recipients across communities.

  90. Aug 6, 3:00 PMnewsvia finnhub

    CMS Energy Declares Quarterly Dividend on Cumulative Redeemable Perpetual Preferred Stock

    The Board of Directors of CMS Energy has declared a dividend on the 4.200% Cumulative Redeemable Perpetual Preferred Stock, Series C of the Corporation.

  91. Aug 6, 1:00 PMnewsvia finnhub

    Consumers Energy, the Principal Subsidiary of CMS Energy, Declares Quarterly Dividend on Preferred Stock

    The Board of Directors of Consumers Energy, the principal subsidiary of CMS Energy, has declared a quarterly dividend on the utility's preferred stock.

  92. Aug 6, 8:30 AMnewsvia finnhub

    Prediction: DTE Energy Will End The Year At This Price

    Michigan's data center buildout is reshaping the math for one overlooked regulated utility, and most defensive-sector investors haven't caught on yet. Here is where we see DTE Energy heading before the year ends.

  93. Aug 4, 12:09 PMnewsvia finnhub

    Duke Energy Q2 Earnings Beat Estimates, Revenues Increase Y/Y

    DUK beats Q2 2026 earnings estimates as operating income rises and utility customer growth continues, even though revenues are below expectations.

  94. Aug 4, 7:54 AMnewsvia finnhub

    Truist Securities Maintains Buy on CMS Energy, Lowers Price Target to $81

    Truist Securities analyst Richard Sunderland maintains CMS Energy (NYSE:CMS) with a Buy and lowers the price target from $85 to $81.

  95. Aug 2, 8:00 PMjournalrotation

    Agent 18 — Low Volatility closed long 64 @ $71.75 (-$304.00)

    Low Volatility monthly rebalance. Position retained in target set; re-entered at equal weight.

  96. Aug 2, 8:00 PMjournal

    Agent 18 — Low Volatility opened long 66 @ $71.75

  97. Jul 31, 5:18 PMnewsvia finnhub

    Dividend Champion, Contender, And Challenger Highlights: Week August 2

    A weekly summary of dividend activity for Dividend Champions, Contenders, and Challengers. Read now.

  98. Jul 31, 9:35 AMnewsvia finnhub

    Ameren Q2 Earnings Surpass Estimates, Revenues Decline Y/Y

    AEE tops earnings estimates as infrastructure investments and lower fuel costs lift profit, even as revenues decline and miss expectations.

  99. Jul 31, 9:25 AMnewsvia finnhub

    Edison International Q2 Earnings Surpass Estimates, Revenues Miss

    EIX Q2 earnings surge 58.8% and beat estimates by 51%, while revenues decline and miss expectations.

  100. Jul 30, 12:03 PMnewsvia finnhub

    IDACORP Q2 Earnings Outpace Estimates, Revenues Increase Y/Y

    IDA surpasses Q2 earnings estimates as customer growth, rate changes and large contracts lift results, while revenues rise and guidance improves.

  101. Jul 30, 11:20 AMnewsvia finnhub

    American Electric's Q2 Earnings Lag Estimates, Revenues Increase Y/Y

    AEP's Q2 earnings miss estimates as tax timing and a prior transaction weighed despite 7% revenue growth and raised 2026 guidance.

  102. Jul 30, 1:07 AMnewsvia finnhub

    Did CMS’s Renewables Exit and Regulated Pivot Just Shift CMS Energy's (CMS) Investment Narrative?

    In the past week, CMS Energy Corporation reported second-quarter 2026 results showing sales of US$1,829 million and net income of US$120 million, while reaffirming full-year guidance and announcing plans to exit its non-utility renewable development business to refocus US$1.70 billion of capital on regulated utility operations. The company also affirmed a quarterly dividend of US$0.57 per share and outlined a US$24.00 billion utility investment plan that concentrates almost all future...

  103. Jul 29, 10:08 PMnewsvia finnhub

    CMS Energy (CMS) Exits Renewable Development, Is The Stock Still Cheap?

    CMS Energy (CMS) stock is reacting to a mixed update, with weaker second quarter earnings alongside a decision to exit non utility renewable development and concentrate future capital on regulated utility investments. See our latest analysis for CMS Energy. At a share price of US$74.36, CMS Energy has seen the 1 month share price return fall 4.6%, while the year to date share price return is 5.6% and the 5 year total shareholder return is 37.1%. This suggests longer term holders have still...

  104. Jul 29, 9:10 AMnewsvia finnhub

    Entergy Q2 Earnings Beat Estimates, Sales Improve Year Over Year

    ETR beats Q2 earnings estimates as industrial demand boosts retail sales, even as higher costs and interest expense weigh on quarterly results.

  105. Jul 29, 8:30 AMnewsvia finnhub

    CMS Energy Corporation Q2 2026 Earnings Call Summary

    Moby summary of CMS Energy Corporation's Q2 2026 earnings call

  106. Jul 29, 8:12 AMnewsvia finnhub

    CMS Energy plans to sell renewable assets to focus on regulated utilities

    The Jackson, Michigan-based company said the move would simplify its corporate structure, net about $500 million and set it up to generate nearly all of its earnings from its regulated utilities after 2027.

  107. Jul 29, 7:01 AMnewsvia finnhub

    Mizuho Maintains Neutral on CMS Energy, Lowers Price Target to $77

    Mizuho analyst Anthony Crowdell maintains CMS Energy (NYSE:CMS) with a Neutral and lowers the price target from $78 to $77.

  108. Jul 28, 5:03 PMnewsvia finnhub

    CMS Energy Corp (CMS) Q2 2026 Earnings Call Highlights: Strategic Shifts and Robust Growth Plans

    CMS Energy Corp (CMS) reaffirms strong earnings guidance and unveils strategic capital reallocation to bolster utility-focused growth.

  109. Jul 28, 12:04 PMnewsvia finnhub

    CMS Energy Q2 Earnings Call Highlights

    CMS Energy (NYSE:CMS) reaffirmed its 2026 earnings outlook and introduced 2027 guidance while outlining plans to exit non-utility renewable development through its NorthStar business, redirecting capital toward regulated utility investments in Michigan. President and Chief Executive Officer Garrick

  110. Jul 28, 11:38 AMnewsvia finnhub

    CMS Energy Q2 Earnings Match Estimates, Revenues Decrease Y/Y

    CMS' Q2 adjusted EPS matches estimates but drops 47.9% as revenues slip and operating income declines year over year.

  111. Jul 28, 10:53 AMnewsvia finnhub

    CMS Energy Corporation (CMS) Q2 2026 Earnings Call Transcript

    CMS Energy Corporation (CMS) Q2 2026 Earnings Call July 28, 2026 10:00 AM EDTCompany ParticipantsJason Shore - Treasurer & VP of Investor...

  112. Jul 28, 8:31 AMnewsvia finnhub

    CMS Energy Shares Decline After Second-Quarter Earnings Miss

    CMS Energy (NYSE:CMS) reported weaker-than-expected second-quarter results on Tuesday, missing Wall Street estimates for both earnings and revenue, although the utility reaffirmed its full-year outlook and outlined strategic changes aimed at simplifying its business. Shares fell 3.

  113. Jul 28, 7:40 AMnewsvia finnhub

    CMS Energy (CMS) Meets Q2 Earnings Estimates

    CMS Energy (CMS) delivered earnings and revenue surprises of 0.00% and -4.25%, respectively, for the quarter ended June 2026. Do the numbers hold clues to what lies ahead for the stock?

  114. Jul 28, 7:22 AMnewsvia finnhub

    CMS Energy (NYSE:CMS) Reports Mixed Q2: EPS In Line, Revenue Miss, and 2027 Guidance

    CMS Energy Q2 earnings beat estimates but revenue missed, sparking a slight pre-market dip. New 2027 guidance and NorthStar repositioning announced.

  115. Jul 28, 7:03 AMnewsvia finnhub

    CMS Energy Corporation 2026 Q2 - Results - Earnings Call Presentation

    2026-07-28. The following slide deck was published by CMS Energy Corporation in conjunction with their 2026 Q2 earnings call.

  116. Jul 28, 6:30 AMnewsvia finnhub

    CMS Energy Announces Second Quarter Results, Strategic Decision on NorthStar Clean Energy Services, Introduces Guidance for 2027

    CMS Energy announced today reported earnings per share of $0.37 for the second quarter of 2026, compared to $0.66 per share for 2025. The company's adjusted earnings per share for the second quarter were $0.37, compared to $0.71 per share for 2025. For the first six months of the year, the company reported $1.47 per share compared to $1.67 per share for the same timeframe in 2025. On an adjusted earnings per share basis year to date, the company reported $1.50 per share in 2026 compared to $1.73

  117. Jul 28, 2:46 AMnewsvia finnhub

    CMS Energy Completes Strategic Review Of NorthStar Clean Energy; With Board Approval Will Exit Non-Utility Renewables Development

    Company will retain its Michigan-based assets, including Dearborn Industrial Generation (or DIG). This will simplify the business, reduce financing needs, and allow the company to focus more fully on providing regulated

  118. Jul 28, 2:33 AMnewsvia finnhub

    CMS Energy Raises FY2026 Adj EPS Guidance from $3.83-$3.90 to $4.08-$4.17 vs $3.87 Est

    CMS Energy (NYSE:CMS) raises FY2026 Adj EPS guidance from $3.83-$3.90 to $4.08-$4.17 vs $3.87 analyst estimate..

  119. Jul 28, 2:31 AMnewsvia finnhub

    CMS Energy Q2 Adj. EPS $0.37 Beats $0.36 Estimate, Sales $1.829B Miss $1.908B Estimate

    CMS Energy (NYSE:CMS) reported quarterly earnings of $0.37 per share which beat the analyst consensus estimate of $0.36 by 2.78 percent. This is a 47.89 percent decrease over earnings of $0.71 per share from the same

  120. Jul 24, 5:34 AMnewsvia finnhub

    Keybanc Downgrades CMS Energy (CMS)

  121. Jul 23, 11:18 AMnewsvia finnhub

    PG&E Q2 Earnings Surpass Estimates, Revenues Increase Y/Y

    PCG beats Q2 earnings estimates as expanding data center demand and lower operating expenses help offset a revenue miss.

  122. Jul 23, 4:46 AMnewsvia finnhub

    Keybanc Downgrades CMS Energy to Sector Weight

    Keybanc analyst Sophie Karp downgrades CMS Energy (NYSE:CMS) from Overweight to Sector Weight.

  123. Jul 22, 10:00 AMnewsvia finnhub

    NorthWestern (NWE) Reports Next Week: Wall Street Expects Earnings Growth

    NorthWestern (NWE) doesn't possess the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.

  124. Jul 22, 10:00 AMnewsvia finnhub

    BMO Capital Maintains Outperform on CMS Energy, Lowers Price Target to $82

    BMO Capital analyst James Thalacker maintains CMS Energy (NYSE:CMS) with a Outperform and lowers the price target from $86 to $82.

  125. Jul 21, 10:00 AMnewsvia finnhub

    Earnings Preview: CMS Energy (CMS) Q2 Earnings Expected to Decline

    CMS Energy (CMS) doesn't possess the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.

  126. Jul 20, 1:00 PMnewsvia finnhub

    CMS Energy's Board of Directors Declares Quarterly Dividend on Common Stock

    The Board of Directors of CMS Energy has declared a quarterly dividend on the company's common stock.

  127. Jul 20, 9:26 AMnewsvia finnhub

    PG&E Gears Up to Report Q2 Earnings: Here's What to Expect

    PCG readies to report Q2 earnings as higher electric demand, new rates and lower operating costs are expected to support results.

  128. Jul 20, 3:40 AMnewsvia finnhub

    Global Payments To Rally More Than 28%? Here Are 10 Top Analyst Forecasts For Monday

    Wall Street analysts change ratings for FITB, TRVI, JAZZ, GPN, EAT, URBN, MNST. See full list on benzinga.com/analyst-stock-ratings

  129. Jul 20, 3:15 AMnewsvia finnhub

    BMO Capital Maintains Outperform on CMS Energy, Raises Price Target to $86

    BMO Capital analyst James Thalacker maintains CMS Energy (NYSE:CMS) with a Outperform and raises the price target from $81 to $86.

  130. Jul 16, 10:34 AMnewsvia finnhub

    JP Morgan Maintains Overweight on CMS Energy, Raises Price Target to $85

    JP Morgan analyst Jeremy Tonet maintains CMS Energy (NYSE:CMS) with a Overweight and raises the price target from $82 to $85.

  131. Jul 14, 12:10 PMnewsvia finnhub

    Will CMS Energy (CMS) Beat Estimates Again in Its Next Earnings Report?

    CMS Energy (CMS) has an impressive earnings surprise history and currently possesses the right combination of the two key ingredients for a likely beat in its next quarterly report.

  132. Jul 14, 4:00 AMnewsvia finnhub

    Plug This 3% Yield In, Light Up Your Portfolio's Returns: CMS Energy

    CMS Energy (CMS) stock: $24B capex plan fuels 6–8% EPS growth, safe 2.9% dividend & 9%+ return potential through 2031. Read the full analysis here.

  133. Jul 14, 3:07 AMnewsvia finnhub

    Barclays Maintains Overweight on CMS Energy, Raises Price Target to $81

    Barclays analyst Nicholas Campanella maintains CMS Energy (NYSE:CMS) with a Overweight and raises the price target from $79 to $81.

  134. Jun 30, 8:00 PMjournalrotation

    Agent 18 — Low Volatility closed long 53 @ $76.50 (+$313.50)

    Low Volatility monthly rebalance. Position retained in target set; re-entered at equal weight.

  135. Jun 30, 8:00 PMjournal

    Agent 18 — Low Volatility opened long 64 @ $76.50

  136. Jun 29, 8:00 PMjournalstop

    options_momentum closed long 100 @ $2.18 (-$31.30)

    Stop: premium $2.18 ≤ trailing floor $2.65 (peak $3.53 × 0.75)

  137. Jun 24, 8:00 PMjournal

    options_momentum opened long 100 @ $2.49

  138. Jun 16, 8:00 PMjournalstop

    options_momentum closed long 200 @ $1.56 (-$109.37)

    Stop: premium $1.56 ≤ trailing floor $1.58 (peak $2.11 × 0.75)

  139. Jun 9, 8:00 PMjournal

    options_momentum opened long 200 @ $2.11

  140. Jun 7, 8:00 PMjournalmanual

    options_momentum closed long 300 @ $1.99 (+$310.72)

    Stop: premium $0.85 ≤ trailing floor $1.16 (peak $1.55 × 0.75)

  141. Jun 3, 8:00 PMjournal

    options_momentum opened long 300 @ $0.95

  142. May 31, 8:00 PMjournalrotation

    Agent 18 — Low Volatility closed long 52 @ $70.59 (-$104.78)

    Low Volatility monthly rebalance. Position retained in target set; re-entered at equal weight.

  143. May 31, 8:00 PMjournal

    Agent 18 — Low Volatility opened long 53 @ $70.59

  144. May 28, 8:00 PMjournal

    Agent 18 — Low Volatility opened long 52 @ $72.60