TWFG, Inc. (TWFG)
NASDAQ: TWFG · Real-Time Price · USD
26.96
-0.19 (-0.70%)
Oct 30, 2026, 4:00 PM EDT - Market closed

TWFG, Inc. Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22
1,457432456--
Market Cap Growth
6.64%-5.22%---
Enterprise Value
1,392512472--
Last Close Price
26.9628.7730.80--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22
PE Ratio
44.8354.30166.20--
Forward PE
24.5934.3551.06--
PS Ratio
4.941.742.24--
PB Ratio
7.481.371.66--
P/TBV Ratio
--503.54--
P/FCF Ratio
24.428.1412.24--
P/OCF Ratio
23.988.0811.27--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22
EV/Sales Ratio
4.722.062.32--
EV/EBITDA Ratio
17.989.3712.12--
EV/EBIT Ratio
25.8613.8416.92--
EV/FCF Ratio
23.329.6312.67--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22
Debt / Equity Ratio
0.030.050.041.710.23
Debt / EBITDA Ratio
0.110.280.301.710.48
Debt / FCF Ratio
0.140.290.321.780.52
Net Debt / Equity Ratio
-0.23-0.44-0.670.45-0.16
Net Debt / EBITDA Ratio
-0.84-2.57-4.710.46-0.33
Net Debt / FCF Ratio
-1.09-2.64-4.930.46-0.35
Asset Turnover
0.840.710.931.50-
Quick Ratio
2.034.555.821.840.93
Current Ratio
2.565.126.112.151.92
Return on Equity (ROE)
19.32%13.91%18.67%56.87%-
Return on Assets (ROA)
9.60%6.64%7.95%13.82%-
Return on Invested Capital (ROIC)
24.32%25.59%38.90%54.22%48.64%
Return on Capital Employed (ROCE)
18.40%11.30%9.80%31.50%35.00%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22
Earnings Yield
2.23%1.84%0.60%--
FCF Yield
4.10%12.29%8.17%--
Payout Ratio
-199.20%339.05%--
Buyback Yield / Dilution
34.40%-0.79%-2271.57%--
SEC Filings: 10-K · 10-Q