Albemarle Reports Second Quarter 2026 Results

Go back to Albemarle Reports Second Quarter 2026 Results
ALBEMARLE CORPORATION (NYSE: ALB) Delayed: 118.84 -1.98 (1.64%)
Previous Close $120.82    52 Week High $87.29 
Open $122.05    52 Week Low $45.78 
Day High $122.98    P/E 29.56 
Day Low $118.41    EPS $4.02 
Volume 2,687,341