TWFG, Inc. (TWFG)
NASDAQ: TWFG · Real-Time Price · USD
25.70
-1.03 (-3.85%)
Sep 21, 2026, 1:38 PM EDT - Market open

TWFG, Inc. Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22
1,389432456--
Market Cap Growth
-1.37%-5.22%---
Enterprise Value
1,324512472--
Last Close Price
26.7328.7730.80--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22
PE Ratio
43.2354.30166.20--
Forward PE
24.1734.3551.06--
PS Ratio
4.851.742.24--
PB Ratio
7.411.371.66--
P/TBV Ratio
--503.54--
P/FCF Ratio
23.938.1412.24--
P/OCF Ratio
23.508.0811.27--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22
EV/Sales Ratio
4.622.062.32--
EV/EBITDA Ratio
17.609.3712.12--
EV/EBIT Ratio
25.3213.8416.92--
EV/FCF Ratio
22.839.6312.67--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '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
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22
Earnings Yield
0.62%1.84%0.60%--
FCF Yield
4.18%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