Forbright, Inc. (VACH) is a Financials stock trading at $18.73 (as of 2026-08-21), with a market capitalization of $562.48M and a trailing P/E of 136.5. Figures are sourced from first-party U.S. SEC EDGAR filings and market data.
Valuation — source: SEC EDGAR (first-party)
Price
$18.73
Market Cap
$562.48M
P/E Ratio
136.5
EV / EBITDA
-15.0
Price / Book
0.58
Price / Sales
4.36
FCF Yield
-17.8%
Profitability & Growth — source: SEC EDGAR
Revenue (TTM)
$586.42M
Net Margin
15.0%
Return on Equity
0.4%
Revenue Growth (YoY)
4.7%
FCF Growth (YoY)
102.1%
Valuation vs Sector & Industry
Stock P/E
136.5
Sector P/E (Financials)
15.1
Industry P/E (Banking)
13.0
vs Sector
803.8%
vs Industry
952.1%
Company
Sector
Financials
Industry
Banking
Related Companies (Business model: Biotech (Clinical / Commercial-Stage); 8 closest by market cap; US-domiciled)