Alexander & Baldwin, Inc. (FRA:ABU)
Germany flag Germany · Delayed Price · Currency is EUR
17.80
+0.10 (0.56%)
Inactive · Last trade price on Mar 12, 2026

Alexander & Baldwin Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
-1,2771,2451,2481,2711,600
Market Cap Growth
-2.60%-0.29%-1.83%-20.54%57.46%
Enterprise Value
-1,6791,6841,6991,7412,156
Last Close Price
17.8017.4015.6215.3814.8117.86

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Price/FFO Ratio
13.3913.3911.40---
Price/AFFO Ratio
16.9216.92289317.26---
PE Ratio
-23.1821.2946.44-51.85
PS Ratio
-6.985.346.555.856.69
PB Ratio
-1.521.281.381.301.70
P/OCF Ratio
-18.8613.1520.5640.0214.65

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
-9.177.238.918.019.02
EV/EBITDA Ratio
-17.2614.7417.6418.4617.90
EV/EBIT Ratio
-25.9921.2726.9729.6525.18

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.510.510.470.470.460.50
Debt / EBITDA Ratio
4.354.353.954.314.643.87
Net Debt / Equity Ratio
0.500.500.430.450.420.44
Net Debt / EBITDA Ratio
4.324.323.674.234.383.46
Asset Turnover
0.130.130.140.120.130.14
Quick Ratio
0.480.480.870.200.280.56
Current Ratio
0.690.691.060.260.972.20
Return on Equity (ROE)
6.49%6.49%6.38%3.99%3.50%6.93%
Return on Assets (ROA)
2.85%2.85%3.09%2.54%2.14%3.11%
Return on Invested Capital (ROIC)
5.06%5.10%5.54%4.65%4.00%5.68%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-4.31%4.70%2.16%-3.73%1.94%
Dividend Yield
5.01%5.02%5.52%5.19%5.24%3.30%
Payout Ratio
101.60%101.60%107.34%215.57%-131.64%
Buyback Yield / Dilution
-0.41%-0.40%0.03%0.01%-0.26%-0.28%
Total Shareholder Return
4.60%4.61%5.55%5.21%4.99%3.02%