Filter, analyze, and streamline your search for ... EBITDA for the year to $1.99 billion from $965 million in 2023. VST stock is reacting well to the company’s latest earnings report as shares ...