Home
Tag
Kent Masters
1 article
Results
Albemarle Q1 Earnings Beat Expectations
Albemarle posted Q1 adjusted earnings of $2.95 per share, surpassing the $1.31 consensus by $1.64. Revenue reached $1.4 billion, a 33% YoY increase and above the $1.32 billion forecast. Energy Storage