Albemarle Corp. [ALB] is -11.65% lower this YTD. Is it still time to buy?
Albemarle Corp. [NYSE: ALB] loss -1.17% on the last trading session, reaching $127.65 price per share at the time. If compared to the average trading volume of 3.49M shares, ALB reached a trading volume of 3537340 in the most recent trading day, which is why