On May 7, 2025, Talen Energy Corp's shareholders approved the 2025 Employee Stock Purchase Plan allowing employees to buy up to 3.5 million shares at a 15% discount. They also elected directors, approved executive compensation, and ratified PricewaterhouseCoopers as the auditor for 2025.