The Farmers Bank of Appomattox (FBPA)
OTCMKTS · Delayed Price · Currency is USD
31.25
0.00 (0.00%)
Jul 30, 2026, 4:00 PM EST

FBPA Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
342825252931
Market Cap Growth
27.50%14.54%-1.73%-12.83%-6.19%13.00%
Last Close Price
31.2525.4021.2220.6622.7123.28
PE Ratio
10.298.609.068.648.959.25
PS Ratio
2.582.182.072.202.572.82
PB Ratio
0.890.720.720.771.030.81
P/FCF Ratio
7.906.5833.297.826.828.04
P/OCF Ratio
7.216.005.875.986.517.73
Debt / Equity Ratio
0.140.190.210.070.290.05
Debt / FCF Ratio
-1.749.700.721.890.53
Net Debt / Equity Ratio
-0.05-0.01-0.01-0.23-0.02-0.21
Net Debt / FCF Ratio
--0.08-0.61-2.34-0.16-2.08
Return on Equity (ROE)
9.01%8.99%8.14%9.58%9.78%8.95%
Return on Assets (ROA)
0.90%0.91%0.78%0.88%1.01%1.12%
Earnings Yield
9.69%11.63%11.03%11.57%11.17%10.82%
FCF Yield
12.65%15.20%3.00%12.79%14.67%12.44%
Dividend Yield
3.36%4.13%4.71%5.08%5.06%4.42%
Payout Ratio
-34.72%39.90%39.30%38.84%33.74%
Total Shareholder Return
3.87%4.13%4.71%5.08%5.06%4.42%