TWFG, Inc. (TWFG)
NASDAQ: TWFG · Real-Time Price · USD
19.90
+0.17 (0.86%)
Apr 28, 2026, 4:00 PM EDT - Market closed

TWFG, Inc. Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22
Market Capitalization
1,102432456--
Market Cap Growth
-37.11%-5.22%---
Enterprise Value
962512472--
Last Close Price
19.9028.7730.80--
PE Ratio
37.4654.30166.20--
Forward PE
21.3234.3551.06--
PS Ratio
4.431.742.24--
PB Ratio
3.591.371.66--
P/TBV Ratio
--503.54--
P/FCF Ratio
20.748.1412.24--
P/OCF Ratio
20.608.0811.27--
EV/Sales Ratio
3.872.062.32--
EV/EBITDA Ratio
17.609.3712.12--
EV/EBIT Ratio
26.0013.8416.92--
EV/FCF Ratio
18.099.6312.67--
Debt / Equity Ratio
0.050.050.041.710.23
Debt / EBITDA Ratio
0.280.280.301.710.48
Debt / FCF Ratio
0.290.290.321.780.52
Net Debt / Equity Ratio
-0.44-0.44-0.670.45-0.16
Net Debt / EBITDA Ratio
-2.57-2.57-4.710.46-0.33
Net Debt / FCF Ratio
-2.64-2.64-4.930.46-0.35
Asset Turnover
0.710.710.931.50-
Quick Ratio
4.554.555.821.840.93
Current Ratio
5.125.126.112.151.92
Return on Equity (ROE)
13.91%13.91%18.67%56.87%-
Return on Assets (ROA)
6.64%6.64%7.95%13.82%-
Return on Invested Capital (ROIC)
20.44%25.59%38.90%54.22%48.64%
Return on Capital Employed (ROCE)
11.30%11.30%9.80%31.50%35.00%
Earnings Yield
0.72%1.84%0.60%--
FCF Yield
4.82%12.29%8.17%--
Payout Ratio
-199.20%339.05%--
Buyback Yield / Dilution
-0.79%-0.79%-2271.57%--
Source: S&P Capital IQ. Standard template. Financial Sources.