
Albemarle Corporation ALB
$ 192.59
-2.1%
Annual report 2025
added 02-11-2026