TWFG, Inc. (TWFG)
NASDAQ: TWFG · Real-Time Price · USD
25.64
-1.20 (-4.47%)
At close: Jul 22, 2026, 4:00 PM EDT
25.66
+0.02 (0.06%)
After-hours: Jul 22, 2026, 7:34 PM EDT

TWFG, Inc. Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22
1,389432456--
Market Cap Growth
-24.90%-5.22%---
Enterprise Value
1,273517.94472.1400
Last Close Price
25.6428.7730.80--
PE Ratio
45.7554.28162.10--
Forward PE
25.6234.3551.06--
PS Ratio
5.191.742.24--
PB Ratio
5.255.196.17--
P/TBV Ratio
--509.34--
P/FCF Ratio
23.178.1412.24--
P/OCF Ratio
22.938.0811.27--
EV/Sales Ratio
4.762.082.32--
EV/EBITDA Ratio
19.869.3611.82--
EV/EBIT Ratio
29.1814.0016.91--
EV/FCF Ratio
21.239.7512.67--
Debt / Equity Ratio
0.020.020.031.640.22
Debt / EBITDA Ratio
0.120.150.261.710.49
Debt / FCF Ratio
0.130.160.281.730.52
Net Debt / Equity Ratio
-1.69-1.77-2.510.40-0.16
Net Debt / EBITDA Ratio
-1.81-2.67-4.640.41-0.33
Net Debt / FCF Ratio
-1.96-2.78-4.970.42-0.35
Asset Turnover
0.720.710.931.501.35
Quick Ratio
2.123.544.941.130.48
Current Ratio
3.425.126.102.151.91
Return on Equity (ROE)
16.24%14.34%18.67%56.87%40.40%
Return on Assets (ROA)
10.65%9.85%12.09%22.12%20.78%
Return on Invested Capital (ROIC)
24.84%28.44%39.81%55.03%48.64%
Return on Capital Employed (ROCE)
13.62%12.09%15.33%34.23%34.97%
Earnings Yield
0.60%1.84%0.62%--
FCF Yield
4.32%12.29%8.17%--
Dividend Yield
-3.70%2.05%--
Payout Ratio
-199.20%339.05%--
Buyback Yield / Dilution
18.95%-0.79%-2271.57%0.00%-
Total Shareholder Return
18.95%2.91%-2269.53%0.00%-
SEC Filings: 10-K · 10-Q