newsfilter
← Latest News
PR Newswire·

Alpha Announces Second Quarter 2023 Financial Results

Reports second quarter net income of $181.4 million, or $12.16 per diluted sharePosts Adjusted EBITDA of $258.5 million for the quarterMaintains robust progress of share buyback program by returning more than $850