NRG Energy, am I missing something

Not going to lie I haven’t done a lot of research but just looking at the fundamentals, what’s going on here…this is trading ridiculously low.

Low PE.
Increased operating margin.
Consistent share buybacks.
EPS growth.
High ROCE.
Institutions invested - black rock and vanguard

What am I missing?

Duno but looks good on first look. This might be a good un…second thought - tonnes of debt, but too high for me

Looks pretty normal for a utilities company