$2.5T
Total marketcap
$76.65B
Total volume
BTC 50.91%     ETH 15.11%
Dominance

Iberdrola IBDRY Stock

47.6 USD {{ price }} -0.688508% {{change_pct}}%
Exchange
Other OTC
Market Cap
75.93B USD
LOW - HIGH [24H]
47.59 - 48.2 USD
VOLUME [24H]
169.29K USD
{{ volume }}
P/E Ratio
15.45
Earnings per share
3.08 USD

Iberdrola Price Chart

Iberdrola IBDRY Financial and Trading Overview

Iberdrola stock price 47.6 USD
Previous Close 50.13 USD
Open 50.56 USD
Bid 0 USD x 0
Ask 0 USD x 0
Day's Range 50.46 - 50.85 USD
52 Week Range 35.15 - 52.77 USD
Volume 37.9K USD
Avg. Volume 96.15K USD
Market Cap 79.98B USD
Beta (5Y Monthly) 0.496934
PE Ratio (TTM) 16.642622
EPS (TTM) 3.08 USD
Forward Dividend & Yield 0.04 (0.090%)
Ex-Dividend Date April 20, 2023
1y Target Est N/A

IBDRY Valuation Measures

Enterprise Value 140.93B USD
Trailing P/E 16.642622
Forward P/E N/A
PEG Ratio (5 yr expected) N/A
Price/Sales (ttm) 1.3968405
Price/Book (mrq) 1.9574271
Enterprise Value/Revenue 2.461
Enterprise Value/EBITDA 10.539

Trading Information

Iberdrola Stock Price History

Beta (5Y Monthly) 0.496934
52-Week Change 23.02%
S&P500 52-Week Change 20.43%
52 Week High 52.77 USD
52 Week Low 35.15 USD
50-Day Moving Average 50.8 USD
200-Day Moving Average 45.74 USD

IBDRY Share Statistics

Avg. Volume (3 month) 96.15K USD
Avg. Daily Volume (10-Days) 209.45K USD
Shares Outstanding 1.56B
Float 1.47B
Short Ratio N/A
% Held by Insiders 0%
% Held by Institutions 0.10%
Shares Short N/A
Short % of Float N/A
Short % of Shares Outstanding N/A

Dividends & Splits

Trailing Annual Dividend Rate 0.49
Trailing Annual Dividend Yield 0.97%
5 Year Average Dividend Yield 382.00%
Payout Ratio 0.63130003
Last Split Factor

Financial Highlights

Fiscal Year

Fiscal Year Ends December 31, 2022
Most Recent Quarter (mrq) March 31, 2023
Next Fiscal Year End December 31, 2023

Profitability

Profit Margin 8.32%
Operating Margin (ttm) 15.62%
Gross Margin 38.80%
EBITDA Margin 23.35%

Management Effectiveness

Return on Assets (ttm) 3.67%
Return on Equity (ttm) 9.38%

Income Statement

Revenue (ttm) 57.26B USD
Revenue Per Share (ttm) 35.37 USD
Quarterly Revenue Growth (yoy) 27.20%
Gross Profit (ttm) 20.2B USD
EBITDA 13.37B USD
Net Income Avi to Common (ttm) 4.67B USD
Diluted EPS (ttm) 3.05
Quarterly Earnings Growth (yoy) 40.40%

Balance Sheet

Total Cash (mrq) 5.67B USD
Total Cash Per Share (mrq) 3.52 USD
Total Debt (mrq) 48.22B USD
Total Debt/Equity (mrq) 81.19 USD
Current Ratio (mrq) 0.825
Book Value Per Share (mrq) 25.932

Cash Flow Statement

Operating Cash Flow (ttm) 10.4B USD
Levered Free Cash Flow (ttm) 4.5B USD

Profile of Iberdrola

Country United States
State N/A
City Bilbao
Address Plaza Euskadi número 5
ZIP 48009
Phone 34 91 784 29 15
Website https://www.iberdrola.com
Industry Utilities-Diversified
Sector(s) Utilities
Full Time Employees 40920

Iberdrola, S.A. engages in the generation, transmission, distribution, and supply of electricity in Spain, the United Kingdom, the United States, Mexico, Brazil, Germany, France, and Australia. It generates and markets electrical power using renewable sources, such as onshore and offshore wind, hydro, photovoltaic, combined cycle gas, and nuclear, as well as through batteries. The company is also involved in the purchase and sale of electricity and gas on wholesale markets; and energy retail supply activities, such as gas and electricity, and other products and services, including hydrogen, as well as nonrenewable generation. It has a total installed capacity of 60,671 MW. In addition, the company offers energy storage, heat pumps, self consumption, electric mobility, solar, etc. services for residential customers; and management of energy facilities, as well as supplies green H2, industrial heat, etc. to industrial customers. Iberdrola, S.A. was founded in 1840 and is based in Bilbao, Spain.

Q&A For Iberdrola Stock

What is a current IBDRY stock price?

Iberdrola IBDRY stock price today per share is 47.6 USD.

How to purchase Iberdrola stock?

You can buy IBDRY shares on the Other OTC exchange. Contact your financial advisor to select a broker.

What is the ticker symbol for Iberdrola?

The stock symbol or ticker of Iberdrola is IBDRY.

Which industry does the Iberdrola company belong to?

The Iberdrola industry is Utilities-Diversified.

How many shares does Iberdrola have in circulation?

The max supply of Iberdrola shares is 1.6B.

What is Iberdrola Price to Earnings Ratio (PE Ratio)?

Iberdrola PE Ratio is 15.45454500 now.

What was Iberdrola earnings per share over the trailing 12 months (TTM)?

Iberdrola EPS is 3.08 USD over the trailing 12 months.

Which sector does the Iberdrola company belong to?

The Iberdrola sector is Utilities.