Alpha Announces Financial Results for Fourth Quarter and Full Year 2023

Posts fourth quarter net income of $176.0 million, or $12.88 per diluted share Announces Adjusted EBITDA of $266.3 million for the quarter Continues progress on buyback program, with approximately $1.1 billion returned to shareholders since program inception Announces changes to company’s…