Albioma Stock (OTCMKTS:ABMAF)


$ 39.64
Today's Range
$ 39.64 - $ 39.64
52-Week Range
$ 40.01 - $ 52.92
Market Cap
$ 1.31B

About Albioma (OTCMKTS:ABMAF)

(OTCMKTS:ABMAF) Albioma, an independent renewable energy producer, constructs and operates biomass and solar power projects in France, Mauritius, Spain, Italy, and Brazil. The company operates thermal power plants with an installed capacity of 816 MW and approximately 150 solar power plants with a combined installed capacity of 101 MW. It also produces renewable energy from bagasse and steam. The company was formerly known as Sechilienne-Sidec and changed its name to Albioma in May 2013. Albioma was founded in 1982 and is headquartered in Paris, France.
Show more

ABMAF Stock Price

Statistics Highlights (OTCMKTS:ABMAF)

Shares Outstanding 31.69M Beta 0.73
Public Float 22.43M P/E Ratio 21.23
% Short of Float - Dividend (Yield) 0.80 (0.02%)
Held by Insiders 18.94% Ex-Dividend Date Jun 10, 2021
Held by Institutions 44.70% IPO Date -

ABMAF Financial Summary

Dec 20 Dec 19 Dec 18
Revenue $506.73M $505.68M $428.31M
EBITDA $206.81M $185.15M $167.02M
Net Income $55.31M $44.10M $44.15M
Total Assets $1.75B $1.76B $1.60B
Total Cash $125.79M $161.38M $95.30M
Total Debt $ $ $
Jun 21 Mar 21 Dec 20
Revenue $ $ $
EBITDA $ $ $
Net Income $ $ $
Total Assets $1.80B $ $1.75B
Total Cash $111.13M $ $125.79M
Total Debt $ $ $


What is today's stock price of Albioma (OTCMKTS:ABMAF)?

  • The current stock price of Albioma (OTCMKTS:ABMAF) is $39.64.
  • Today ABMAF stock price opened at $39.64 after previous close of $41.27.
  • During the day, Albioma stock quote has varied from a low of $39.64 to a high of $39.64.

What is Albioma's 52-week change?

  • ABMAF 52-week high stock quote is $52.92, which is 33.50% above the current share price.
  • The Albioma (OTCMKTS:ABMAF) 52-week low stock price is $40.01, which is 0.90% below the current share price.
  • Albioma share price volatility (52-week beta) is 0.73.


How Much is Albioma Worth?

Albioma's worth today based on market capitalisation is $1.31B

How much dividend does Albioma Pay?

The current annualized dividend payout for ABMAF stock is $0.95, the dividend yield is 2.30% and the payout ratio is 55.68%.
View More Details on Albioma's "Dividend" Section

What is Albioma’s Price to Earning (PE) ratio?

Albioma has a Price to Earning (P/E) ratio of 21.23. ABMAF stock also has a Price to Sales (P/S) ratio of 2.50.

What is the Albioma's ticker?

Albioma trades on the OTC Markets stock market in USA under the ticker symbol "ABMAF". Albioma’s stock symbol can also be displayed as "OTCMKTS:ABMAF".

Who are the owners of Albioma?

Albioma (OTCMKTS:ABMAF) is owned by 44.70% institutional shareholders and by 18.94% insiders. The rest is owned by the public.
Explore More Details on Albioma's “Ownership” Section

Who are the key executives of Albioma (ABMAF)?

Albioma's key executive team includes the following managers:

  • Mr. Frédéric Moyne, Chairman, MD & CEO (1975)
  • Mr. Julien Gauthier, Deputy Managing Director of Fin. (1977)
  • Charlotte Neuvy, Head of Communication (NA)
  • Mr. Paul Mayer, HR Director (1958)
  • Mr. Louis Decrop, Deputy Managing Director of Devel. & New Trades (1961)
  • Mr. Pascal Langeron, Deputy MD & Director of Meeting-Mayotte zone (1963)
  • Mr. Mickaël Renaudeau, Company Sec. & Sec. of Board of Directors (1980)
  • Mr. Nicolas de Fontenay, Antilles-French Guiana Regional Director (1964)

What is Albioma’s Sector & Industry Classification?

Albioma (OTCMKTS:ABMAF) is classified under the "Utilities" sector and under the "Utilities-Renewable" industry.

How many employees work for Albioma?

Currently the number of employees working for Albioma is 558.

Where are Albioma's Headquarters?

Albioma (OTCMKTS:ABMAF) is headquartered in France.

What are Albioma's Address and Phone Number?

Albioma’s mailing address is Tour Opus 12, Paris, France, 92914.
The company’s phone number is 33 1 47 76 67 00.

What is the official website for Albioma?

Albioma’s official website is