Vistra Corp Surpasses Revenue and EBITDA Estimates in Q1 | OOBF

Vistra reported Q1 revenue of $5.64B, beating consensus of $5.24B.

Open shared insight