$24.7424.74 +0.130.13 |(+0.530.53 %)
52W H: 31.352W L: 16.56Beta: 0.63
About TWFG Inc
- Industry: Insurance
- Exchange: NASDAQ NMS - GLOBAL MARKET
- Country: US
- Website: https://www.twfg.com
Frequently Asked Questions
What is the 52-week range for TWFG?
The 52-week high is $31.3 and the 52-week low is $16.56.
What is the P/E ratio for TWFG?
The Price to Earnings (P/E) ratio is 151.23.
What is the dividend yield for TWFG?
This company does not currently pay a dividend or the data is unavailable.
What is the Return on Equity (ROE)?
The trailing twelve months (TTM) Return on Equity is 12.65%.
What is the Net Profit Margin?
The Net Profit Margin (TTM) is 2.98%.
What is the Price to Book (P/B) Ratio?
The annual Price to Book ratio stands at 19.39.
Analyst Recommendation Trends
Wall Street analyst consensus for TWFG over the last few months:
2026-09-01
Buy: 8
S.Buy: 3
Hold: 4
Sell: 0
2026-08-01
Buy: 7
S.Buy: 3
Hold: 5
Sell: 0
2026-07-01
Buy: 7
S.Buy: 3
Hold: 5
Sell: 0
2026-06-01
Buy: 7
S.Buy: 3
Hold: 5
Sell: 0
Related Stocks (Peers)
Recent Insider Transactions
| Date | Name | Shares Changed | Price | Value |
|---|---|---|---|---|
| 2026-07-17 | Zwinggi Janice E. | -7,710 | $26.35 | $203,159 |
| 2026-07-17 | Bunch Charles Alexander | -6,163 | $26.35 | $162,395 |
| 2026-07-17 | Bunch Richard F. III | -17,733 | $26.35 | $467,265 |
| 2026-07-17 | Bunch Michelle Caroline | -17,733 | $26.35 | $467,265 |
| 2026-07-17 | Benes Julie E. | -6,171 | $26.35 | $162,606 |
| 2026-07-17 | Nolan Katherine C | -11,559 | $26.35 | $304,580 |
| 2026-06-05 | Bunch Michelle Caroline | +264,784 | - | - |
| 2026-06-05 | Bunch Michelle Caroline | +264,784 | - | - |
| 2026-06-05 | Bunch Michelle Caroline | -264,784 | - | - |
| 2026-06-05 | Bunch Michelle Caroline | -264,784 | - | - |
| 2026-06-05 | Bunch Michelle Caroline | +264,784 | - | - |
| 2026-06-05 | Bunch Michelle Caroline | +264,784 | - | - |
| 2026-06-05 | Bunch Michelle Caroline | -529,568 | - | - |
| 2026-06-05 | Bunch Michelle Caroline | +264,784 | - | - |
| 2026-06-05 | Bunch Michelle Caroline | +264,784 | - | - |
| 2026-06-05 | Bunch Michelle Caroline | -264,784 | - | - |
| 2026-06-05 | Bunch Michelle Caroline | -264,784 | - | - |
| 2026-06-05 | Bunch Michelle Caroline | +264,784 | - | - |
| 2026-06-05 | Bunch Michelle Caroline | +264,784 | - | - |
| 2026-06-05 | Bunch Michelle Caroline | -529,568 | - | - |
| 2026-06-05 | Bunch Richard F. III | +264,784 | - | - |
| 2026-06-05 | Bunch Richard F. III | +264,784 | - | - |
| 2026-06-05 | Bunch Richard F. III | -264,784 | - | - |
| 2026-06-05 | Bunch Richard F. III | -264,784 | - | - |
| 2026-06-05 | Bunch Richard F. III | +264,784 | - | - |
| 2026-06-05 | Bunch Richard F. III | +264,784 | - | - |
| 2026-06-05 | Bunch Richard F. III | -529,568 | - | - |
| 2026-06-05 | Bunch Richard F. III | +264,784 | - | - |
| 2026-06-05 | Bunch Richard F. III | +264,784 | - | - |
| 2026-06-05 | Bunch Richard F. III | -264,784 | - | - |
| 2026-06-05 | Bunch Richard F. III | -264,784 | - | - |
| 2026-06-05 | Bunch Richard F. III | +264,784 | - | - |
| 2026-06-05 | Bunch Richard F. III | +264,784 | - | - |
| 2026-06-05 | Bunch Richard F. III | -529,568 | - | - |
| 2026-06-05 | DOAK MICHAEL | +7,865 | $19.45 | $152,974 |
| 2026-06-04 | DOAK MICHAEL | +11,000 | $19.09 | $209,990 |
| 2026-06-03 | DOAK MICHAEL | +22,994 | $18.62 | $428,148 |
| 2026-06-02 | DOAK MICHAEL | +16,500 | $19.25 | $317,625 |
| 2026-06-01 | DOAK MICHAEL | +16,500 | $19.33 | $318,945 |
| 2026-05-29 | DOAK MICHAEL | +11,330 | $18.87 | $213,797 |
| 2026-05-28 | DOAK MICHAEL | +11,000 | $18.87 | $207,570 |
| 2026-05-27 | DOAK MICHAEL | +24,880 | $18.62 | $463,266 |
| 2026-05-26 | DOAK MICHAEL | +11,000 | $19.23 | $211,530 |
| 2026-05-22 | DOAK MICHAEL | +11,000 | $18.89 | $207,790 |
| 2026-05-21 | DOAK MICHAEL | +17,538 | $18.52 | $324,804 |
| 2026-05-20 | DOAK MICHAEL | +15,745 | $18.79 | $295,849 |
| 2026-03-31 | Bunch Richard F. III | +4,000 | - | - |
| 2026-03-31 | Bunch Richard F. III | -2,133 | $18.39 | $39,226 |
| 2026-03-31 | Bunch Richard F. III | +27,500 | - | - |
| 2026-03-31 | Bunch Michelle Caroline | -2,133 | $18.39 | $39,226 |
| 2026-03-31 | Bunch Michelle Caroline | +27,500 | - | - |
| 2026-03-31 | Bunch Michelle Caroline | +4,000 | - | - |
| 2026-03-31 | Bunch Charles Alexander | -326 | $18.39 | $5,995 |
| 2026-03-31 | Bunch Charles Alexander | +5,000 | - | - |
| 2026-03-31 | Benes Julie E. | -337 | $18.39 | $6,197 |
| 2026-03-31 | Benes Julie E. | +5,000 | - | - |
| 2026-03-31 | Zwinggi Janice E. | -839 | $18.39 | $15,429 |
| 2026-03-31 | Zwinggi Janice E. | +12,500 | - | - |
| 2026-03-31 | McGuire Andrew Vincent | +4,000 | - | - |
| 2026-03-31 | Vijaya Gopal Mohan Babu | +3,250 | - | - |
| 2026-03-31 | Anderson Jonathan James | +4,000 | - | - |
| 2026-03-31 | Padgett Gene | -224 | $18.39 | $4,119 |
| 2026-03-31 | Padgett Gene | +3,250 | - | - |
| 2026-03-31 | DOAK MICHAEL | +4,000 | - | - |
| 2026-03-31 | Wong Janet S. | +4,000 | - | - |
| 2026-03-31 | Ferracone Robin A | +4,000 | - | - |
| 2026-03-31 | Nolan Katherine C | -828 | $18.39 | $15,227 |
| 2026-03-31 | Nolan Katherine C | +12,500 | - | - |
| 2025-12-01 | Vijaya Gopal Mohan Babu | +427 | - | - |