Stocks · Financials · Insurance Agents, Brokers & Service

TWFG, Inc.

TWFG Clue Score81
United States Fiscal year ends December CIK 0002007596
24.76
-2.98%
Close, 9 Oct 2026 · USD

Price, with every insider trade on it

Closing prices, 12 months · point at a dot for who traded, or at the line for the close
24.76 on 9 Oct 2026
31 24 17 Oct 2025 Apr 2026 Oct 2026 13 Oct 2025 $26.20 14 Oct 2025 $27.06 15 Oct 2025 $26.24 16 Oct 2025 $25.73 17 Oct 2025 $25.76 20 Oct 2025 $25.31 21 Oct 2025 $26.60 22 Oct 2025 $25.48 23 Oct 2025 $26.33 24 Oct 2025 $26.24 27 Oct 2025 $26.11 28 Oct 2025 $25.46 29 Oct 2025 $24.33 30 Oct 2025 $24.38 31 Oct 2025 $24.36 3 Nov 2025 $24.14 4 Nov 2025 $24.41 5 Nov 2025 $25.05 6 Nov 2025 $24.75 7 Nov 2025 $25.36 10 Nov 2025 $25.17 11 Nov 2025 $26.03 12 Nov 2025 $26.55 13 Nov 2025 $27.25 14 Nov 2025 $26.90 17 Nov 2025 $27.10 18 Nov 2025 $28.48 19 Nov 2025 $27.96 20 Nov 2025 $28.26 21 Nov 2025 $27.97 24 Nov 2025 $27.66 25 Nov 2025 $28.26 26 Nov 2025 $28.59 28 Nov 2025 $28.41 1 Dec 2025 $28.09 2 Dec 2025 $28.18 3 Dec 2025 $28.28 4 Dec 2025 $28.54 5 Dec 2025 $27.83 8 Dec 2025 $27.05 9 Dec 2025 $28.05 10 Dec 2025 $27.77 11 Dec 2025 $28.71 12 Dec 2025 $28.99 15 Dec 2025 $28.50 16 Dec 2025 $28.27 17 Dec 2025 $28.03 18 Dec 2025 $28.26 19 Dec 2025 $28.60 22 Dec 2025 $28.92 23 Dec 2025 $28.99 24 Dec 2025 $29.01 26 Dec 2025 $29.12 29 Dec 2025 $29.21 30 Dec 2025 $28.63 31 Dec 2025 $28.77 2 Jan 2026 $28.00 5 Jan 2026 $28.36 6 Jan 2026 $27.80 7 Jan 2026 $27.51 8 Jan 2026 $28.02 9 Jan 2026 $28.01 12 Jan 2026 $27.64 13 Jan 2026 $26.59 14 Jan 2026 $26.92 15 Jan 2026 $26.37 16 Jan 2026 $25.67 20 Jan 2026 $25.42 21 Jan 2026 $25.78 22 Jan 2026 $25.88 23 Jan 2026 $25.85 26 Jan 2026 $26.88 27 Jan 2026 $25.22 28 Jan 2026 $25.39 29 Jan 2026 $24.68 30 Jan 2026 $24.99 2 Feb 2026 $25.30 3 Feb 2026 $25.28 4 Feb 2026 $25.39 5 Feb 2026 $25.67 6 Feb 2026 $25.91 9 Feb 2026 $23.95 10 Feb 2026 $22.28 11 Feb 2026 $20.31 12 Feb 2026 $20.38 13 Feb 2026 $18.36 17 Feb 2026 $18.25 18 Feb 2026 $17.47 19 Feb 2026 $17.36 20 Feb 2026 $17.52 23 Feb 2026 $17.22 24 Feb 2026 $17.04 25 Feb 2026 $17.93 26 Feb 2026 $19.20 27 Feb 2026 $20.35 2 Mar 2026 $20.78 3 Mar 2026 $20.04 4 Mar 2026 $19.88 5 Mar 2026 $19.79 6 Mar 2026 $20.81 9 Mar 2026 $20.00 10 Mar 2026 $20.12 11 Mar 2026 $19.41 12 Mar 2026 $19.57 13 Mar 2026 $19.79 16 Mar 2026 $20.01 17 Mar 2026 $19.90 18 Mar 2026 $19.46 19 Mar 2026 $18.22 20 Mar 2026 $18.44 23 Mar 2026 $19.22 24 Mar 2026 $18.27 25 Mar 2026 $17.83 26 Mar 2026 $18.32 27 Mar 2026 $17.53 30 Mar 2026 $18.62 31 Mar 2026 $18.39 1 Apr 2026 $17.92 2 Apr 2026 $18.09 6 Apr 2026 $18.61 7 Apr 2026 $18.91 8 Apr 2026 $19.40 9 Apr 2026 $18.44 10 Apr 2026 $17.92 13 Apr 2026 $18.33 14 Apr 2026 $18.07 15 Apr 2026 $18.49 16 Apr 2026 $18.87 17 Apr 2026 $18.78 20 Apr 2026 $19.75 21 Apr 2026 $20.00 22 Apr 2026 $20.12 23 Apr 2026 $19.97 24 Apr 2026 $19.80 27 Apr 2026 $19.73 28 Apr 2026 $19.90 29 Apr 2026 $18.90 30 Apr 2026 $18.58 1 May 2026 $18.78 4 May 2026 $18.64 5 May 2026 $19.13 6 May 2026 $18.92 7 May 2026 $19.35 8 May 2026 $19.12 11 May 2026 $19.25 12 May 2026 $19.25 13 May 2026 $18.90 14 May 2026 $17.69 15 May 2026 $18.16 18 May 2026 $18.64 19 May 2026 $18.84 20 May 2026 $18.34 21 May 2026 $18.91 22 May 2026 $18.86 26 May 2026 $18.92 27 May 2026 $18.57 28 May 2026 $18.76 29 May 2026 $18.77 1 Jun 2026 $19.20 2 Jun 2026 $19.10 3 Jun 2026 $18.60 4 Jun 2026 $18.95 5 Jun 2026 $19.87 8 Jun 2026 $19.89 9 Jun 2026 $20.65 10 Jun 2026 $21.85 11 Jun 2026 $21.19 12 Jun 2026 $21.56 15 Jun 2026 $21.14 16 Jun 2026 $21.70 17 Jun 2026 $20.97 18 Jun 2026 $21.67 22 Jun 2026 $21.51 23 Jun 2026 $21.05 24 Jun 2026 $22.08 25 Jun 2026 $21.39 26 Jun 2026 $23.67 29 Jun 2026 $24.11 30 Jun 2026 $24.05 1 Jul 2026 $25.09 2 Jul 2026 $25.80 6 Jul 2026 $25.13 7 Jul 2026 $26.02 8 Jul 2026 $26.10 9 Jul 2026 $26.00 10 Jul 2026 $25.95 13 Jul 2026 $26.12 14 Jul 2026 $25.52 15 Jul 2026 $25.69 16 Jul 2026 $26.53 17 Jul 2026 $26.35 20 Jul 2026 $27.37 21 Jul 2026 $26.84 22 Jul 2026 $25.64 23 Jul 2026 $25.87 24 Jul 2026 $26.28 27 Jul 2026 $26.56 28 Jul 2026 $27.60 29 Jul 2026 $28.46 30 Jul 2026 $26.91 31 Jul 2026 $26.80 3 Aug 2026 $27.37 4 Aug 2026 $27.38 5 Aug 2026 $27.82 6 Aug 2026 $28.56 7 Aug 2026 $29.07 10 Aug 2026 $27.64 11 Aug 2026 $27.45 12 Aug 2026 $26.66 13 Aug 2026 $26.92 14 Aug 2026 $26.77 17 Aug 2026 $26.08 18 Aug 2026 $26.78 19 Aug 2026 $27.46 20 Aug 2026 $28.44 21 Aug 2026 $28.96 24 Aug 2026 $30.27 25 Aug 2026 $31.15 26 Aug 2026 $30.90 27 Aug 2026 $29.26 28 Aug 2026 $30.01 31 Aug 2026 $28.83 1 Sep 2026 $28.80 2 Sep 2026 $30.07 3 Sep 2026 $29.28 4 Sep 2026 $28.89 8 Sep 2026 $28.22 9 Sep 2026 $26.95 10 Sep 2026 $26.94 11 Sep 2026 $26.69 14 Sep 2026 $28.13 15 Sep 2026 $27.96 16 Sep 2026 $27.05 17 Sep 2026 $27.28 18 Sep 2026 $26.73 21 Sep 2026 $25.72 22 Sep 2026 $24.29 23 Sep 2026 $24.71 24 Sep 2026 $23.92 25 Sep 2026 $24.15 28 Sep 2026 $24.16 29 Sep 2026 $24.17 30 Sep 2026 $24.01 1 Oct 2026 $24.75 2 Oct 2026 $24.61 5 Oct 2026 $24.73 6 Oct 2026 $25.01 7 Oct 2026 $25.03 8 Oct 2026 $25.52 9 Oct 2026 $24.76 DOAK MICHAEL Director Bought $295.85K 20 May 2026 · at $18.79 · 2.7% of stake DOAK MICHAEL Director Bought $324.80K 21 May 2026 · at $18.52 · 2.9% of stake DOAK MICHAEL Director Bought $207.79K 22 May 2026 · at $18.89 · 1.8% of stake DOAK MICHAEL Director Bought $211.53K 26 May 2026 · at $19.23 · 1.7% of stake DOAK MICHAEL Director Bought $463.27K 27 May 2026 · at $18.62 · 3.9% of stake DOAK MICHAEL Director Bought $207.57K 28 May 2026 · at $18.87 · 1.6% of stake DOAK MICHAEL Director Bought $213.80K 29 May 2026 · at $18.87 · 1.7% of stake DOAK MICHAEL Director Bought $318.95K 1 Jun 2026 · at $19.33 · 2.4% of stake DOAK MICHAEL Director Bought $317.63K 2 Jun 2026 · at $19.25 · 2.3% of stake DOAK MICHAEL Director Bought $428.15K 3 Jun 2026 · at $18.62 · 3.2% of stake DOAK MICHAEL Director Bought $209.99K 4 Jun 2026 · at $19.09 · 1.5% of stake DOAK MICHAEL Director Bought $152.97K 5 Jun 2026 · at $19.45 · 1.0% of stake
12 buys0 sales at will0 planned sales

Key numbers

Fiscal year 2025, ended 31 Dec 2025, as filed
Revenue
$248.51M
Net income
$41.17M
Free cash flow
$53.15M
Operating margin
14.9%
Net margin
16.6%
Return on equity
49.4%
Return on capital
39.2%
Debt to equity
0.05
Revenue growth, 1 yr
22.0%
EPS growth, 1 yr
179.0%

Revenue and net income

Fiscal years, as filed with the SEC · point at a year for the detail
154M 0K FY22 Fiscal year 2022 Revenue $153.88M Net income $0.00 Margin 0.0% 172M 0K FY23 Fiscal year 2023 Revenue $172.04M Net income $0.00 Margin 0.0% · growth +11.8% 204M 3M FY24 Fiscal year 2024 Revenue $203.76M Net income $2.75M Margin 1.3% · growth +18.4% 249M 41M FY25 Fiscal year 2025 Revenue $248.51M Net income $41.17M Margin 16.6% · growth +22.0%
RevenueNet incomeLoss

Latest insider transactions

From Form 4, most recent first
All of them →
DateInsiderTypeValueOf own stake
5 Jun 2026 DOAK MICHAEL
Director
Bought $152.97K 1.0%
4 Jun 2026 DOAK MICHAEL
Director
Bought $209.99K 1.5%
3 Jun 2026 DOAK MICHAEL
Director
Bought $428.15K 3.2%
2 Jun 2026 DOAK MICHAEL
Director
Bought $317.63K 2.3%
1 Jun 2026 DOAK MICHAEL
Director
Bought $318.95K 2.4%
29 May 2026 DOAK MICHAEL
Director
Bought $213.80K 1.7%