Skip to main content

Albemarle Adds Independent Directors to Strengthen Board Governance

Tipranks - Thu Mar 5, 4:22PM CST

Claim 70% Off TipRanks Premium

Albemarle ( (ALB) ) has shared an update.

On February 26, 2026, Albemarle’s board appointed Michelle T. Collins and Mark R. Widmar as independent directors, with the company disclosing the move in a press release dated March 2, 2026. Collins joined the Audit & Finance and Governance & Public Policy committees, while Widmar was named to the Executive Compensation & Talent Development and Safety, Sustainability, Operations & Capital committees, and both will receive standard non-employee director cash retainers and restricted stock awards.

Collins, a former Vice Chair and senior audit partner at Deloitte & Touche LLP with more than 40 years of audit and advisory experience, is expected to strengthen Albemarle’s oversight in financial reporting, governance and risk. Widmar, the Chief Executive Officer of First Solar and a former CFO with a long track record in global manufacturing and technology companies, brings deep expertise in operations, supply chains and emerging markets, and their appointments form part of Albemarle’s board succession planning aimed at reinforcing corporate governance and long-term value creation for stakeholders.

The most recent analyst rating on (ALB) stock is a Buy with a $198.00 price target. To see the full list of analyst forecasts on Albemarle stock, see the ALB Stock Forecast page.

Spark’s Take on ALB Stock

According to Spark, TipRanks’ AI Analyst, ALB is a Neutral.

ALB scores highest on earnings-call momentum (strong 2025 cash generation, cost-out execution, capex discipline, and added liquidity from portfolio actions), partially offset by weak recent financial-statement profitability and data reliability issues. Technicals are moderately supportive on longer-term trend but neutral-to-soft near term, while valuation is constrained by loss-driven negative P/E and a modest dividend yield.

To see Spark’s full report on ALB stock, click here.

More about Albemarle

Albemarle Corporation, based in Charlotte, N.C., is a global leader in transforming essential resources into critical ingredients for mobility, energy, connectivity and health. The company supplies a reliable, high-quality global supply of lithium and bromine to deliver advanced solutions, partnering with customers to develop technologies that support transportation, power, communications and protective applications.

Albemarle focuses on enabling a more resilient world by aligning its resource development with sustainability and governance priorities. It serves a wide range of industrial and technology markets, positioning itself at the center of electrification and energy transition value chains through its critical materials portfolio and global operational footprint.

Average Trading Volume: 3,109,758

Technical Sentiment Signal: Buy

Current Market Cap: $19.41B

For a thorough assessment of ALB stock, go to TipRanks’ Stock Analysis page.

Disclaimer & DisclosureReport an Issue

This article contains syndicated content. We have not reviewed, approved, or endorsed the content, and may receive compensation for placement of the content on this site. For more information please view the Barchart Disclosure Policy here.
This section contains press releases and other materials from third parties (including paid content). The Globe and Mail has not reviewed this content. Please see disclaimer.