TWFG, Inc. (TWFG)
NASDAQ: TWFG · Real-Time Price · USD
20.13
-0.68 (-3.27%)
Mar 9, 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
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22
Market Capitalization
1,131432456--
Market Cap Growth
-33.48%-5.22%---
Enterprise Value
984512472--
Last Close Price
20.0028.7730.80--
PE Ratio
39.4756.36166.20--
Forward PE
21.6334.3551.06--
PS Ratio
4.551.752.24--
PB Ratio
3.621.371.66--
P/TBV Ratio
--503.54--
P/FCF Ratio
--12.24--
P/OCF Ratio
--11.27--
EV/Sales Ratio
3.982.072.32--
EV/EBITDA Ratio
19.079.9112.12--
EV/EBIT Ratio
27.6914.4016.92--
EV/FCF Ratio
--12.67--
Debt / Equity Ratio
0.050.050.041.710.23
Debt / EBITDA Ratio
0.310.310.301.780.48
Debt / FCF Ratio
--0.321.780.52
Net Debt / Equity Ratio
-0.44-0.44-0.670.45-0.16
Net Debt / EBITDA Ratio
-2.70-2.70-4.710.48-0.33
Net Debt / FCF Ratio
---4.930.46-0.35
Asset Turnover
0.710.710.931.50-
Quick Ratio
4.534.535.821.840.93
Current Ratio
5.105.106.112.151.92
Return on Equity (ROE)
13.49%13.49%18.67%56.87%-
Return on Assets (ROA)
6.40%6.40%7.95%13.82%-
Return on Invested Capital (ROIC)
19.68%24.63%38.90%54.22%48.64%
Return on Capital Employed (ROCE)
10.90%10.90%9.80%31.50%35.00%
Earnings Yield
0.68%1.77%0.60%--
FCF Yield
--8.17%--
Payout Ratio
--339.05%--
Buyback Yield / Dilution
-0.79%-0.79%-2271.57%--
Source: S&P Capital IQ. Standard template. Financial Sources.