Vistra shares are trading higher. The company reported Q1 financial results.

Vistra Corp.

Vistra Corp.

VST

0.00

Vistra shares are trading higher. The company reported Q1 financial results.