newsfilter
← Latest News
PR Newswire·

Alpha Announces First Quarter 2023 Financial Results

Reports first quarter net income of $270.8 million, or $17.01 per diluted sharePosts Adjusted EBITDA of $354.4 million for the quarterContinues executing on robust buyback program by returning approximately $200 million