Font: Financial Modeling Prep • Jul 22, 2026
Iberdrola is a major Spanish utility company that focuses on generating and distributing electricity. The company operates extensive electricity networks in several countries. On July 22, 2026, Iberdrola released its quarterly earnings report before the market opened, offering insight into its recent financial health and operational performance.
The report shows the company’s earnings per share came in at $1.16, which was in line with what financial analysts had estimated. For the quarter, Iberdrola posted revenue of $11.92 billion. This amount slightly missed the consensus forecast, which was projected to be $12.08 billion for the period.
Despite the slight revenue miss, Iberdrola announced a 22% rise in its first-half reported net profit to €4.34 billion, which is about $4.95 billion. As highlighted by Reuters, this profit growth was a result of the company's increased investments in electricity networks across Britain, the United States, and Brazil.
Looking at valuation, Iberdrola has a trailing price-to-earnings (P/E) ratio of 23.44, which shows how much investors are paying for each dollar of profit. The company's price-to-sales ratio is 3.07, comparing its stock price to its revenues. The company also has an earnings yield of 4.15%.
The company's balance sheet shows a debt-to-equity ratio of 1.20, a metric used to measure a company's financial leverage. Iberdrola also holds a current ratio of 0.82, which indicates its ability to pay its short-term debts. These figures provide a snapshot of the company's financial structure and liquidity.
|
LBGJ§>
Li Bang International Corporation Inc. Ordinary Shares
|
$0.03
-9.57%
|
|
TSLL§>
Direxion Daily TSLA Bull 2X ETF
|
$7.76
-29.20%
|
|
NU§>
Nu Holdings Ltd.
|
$14.19
-2.21%
|
|
NOK§>
Nokia Oyj
|
$9.73
-5.35%
|
|
WBUY§>
WEBUY GLOBAL Ltd. Ordinary Shares
|
$1.12
47.76%
|
|
BITO§>
ProShares Bitcoin ETF
|
$8.77
-2.01%
|
|
INTC§>
Intel Corp.
|
$100.23
-2.33%
|
|
AAL§>
American Airlines Group Inc.
|
$13.56
-8.35%
|
|
TSLA§>
Tesla, Inc.
|
$319.69
-14.52%
|
|
NVDA§>
NVIDIA Corporation
|
$208.76
-1.56%
|