TWFG, Inc. (TWFG)
NASDAQ: TWFG · Real-Time Price · USD
24.76
-0.76 (-2.98%)
Oct 9, 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,338432456--
Market Cap Growth
-13.37%-5.22%---
Enterprise Value
1,273512472--
Last Close Price
24.7628.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
41.1754.30166.20--
Forward PE
22.7834.3551.06--
PS Ratio
4.541.742.24--
PB Ratio
6.871.371.66--
P/TBV Ratio
--503.54--
P/FCF Ratio
22.428.1412.24--
P/OCF Ratio
22.028.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.322.062.32--
EV/EBITDA Ratio
16.449.3712.12--
EV/EBIT Ratio
23.6513.8416.92--
EV/FCF Ratio
21.339.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
0.66%1.84%0.60%--
FCF Yield
4.46%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