TransAlta Corp filed a 6-K report on February 23, 2024, detailing its full year and Q4 2023 results along with an announcement of an enhanced share repurchase program. This event is significant for the company as it reflects their strategic move to return value to shareholders.