IBW Financial Corporation (IBWC)
OTCMKTS · Delayed Price · Currency is USD
99.00
+19.00 (23.75%)
Jul 30, 2026, 9:44 AM EST

IBW Financial Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
522327101720
Market Cap Growth
116.34%-13.60%162.34%-39.85%-12.82%-5.91%
Last Close Price
80.0037.8041.6115.8525.8632.08

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--29.243.9913.617.89
PS Ratio
1.780.810.880.310.620.67
PB Ratio
0.380.170.210.080.140.31
P/FCF Ratio
21.019.525.831.99--
P/OCF Ratio
15.246.914.581.155.427.29

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.420.420.040.240.060.18
Debt / FCF Ratio
23.2023.201.136.03--
Net Debt / Equity Ratio
0.060.06-0.49-0.19-0.56-0.92
Net Debt / FCF Ratio
3.243.24-13.63-4.64264.0218.18
Return on Equity (ROE)
0.33%0.33%1.41%2.16%1.48%4.52%
Return on Assets (ROA)
0.06%0.06%0.24%0.36%0.20%0.43%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-2.58%1.85%6.69%26.27%8.04%12.80%
FCF Yield
4.76%10.50%17.16%50.34%-1.52%-16.36%
Dividend Yield
0.16%0.34%0.58%1.20%0.66%0.50%
Payout Ratio
426.85%426.85%57.36%9.25%16.43%4.92%
Buyback Yield / Dilution
-4.41%----4.41%-3.60%
Total Shareholder Return
-4.24%0.34%0.58%1.20%-3.75%-3.10%