TWFG, Inc TWFG

Open calendar →

TWFG, Inc. - Common Stock · Company · Nasdaq

Paper trade (simulated — no real money)

Fill: USD 26.2800 · FX 1 USD = 1.288650 SGD · about SGD 33.8657 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 31.10 → 26.28 · -15.5%
31.10024.07017.040 1 2 3 4,5 6 7 8,9 10 11 12 13 Jul 25Oct 25Jan 26Apr 26Jul 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 26 Jul 2025 — 27 Jul 2026 (Last year)

Daily Nasdaq prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
Weekend
Weekend
13 · 8-K After-hours · 16:24 ET 8-K ↗
25.7600 26.4800 25.7600 26.2800 129,800
25.6500 25.9700 24.7200 25.8700 92,700
26.7300 26.7300 25.4800 25.6400 71,200
27.0200 27.6200 26.1860 26.8400 222,500
26.1500 27.5400 25.9350 27.3700 150,700
Weekend
Weekend
26.4600 27.0000 25.6940 26.3500 84,100
25.8300 26.7500 25.8300 26.5300 175,300
25.8600 26.0500 25.2400 25.6900 118,100
25.9500 26.0650 25.5000 25.5200 110,700
26.3500 26.7400 25.5500 26.1200 94,000
Weekend
Weekend
26.0800 26.3500 25.6400 25.9500 65,000
26.0700 26.3400 25.1700 26.0000 91,200
25.8000 26.6050 25.6600 26.1000 107,700
25.4900 26.2200 24.9450 26.0200 141,400
25.8700 26.3200 24.7150 25.1300 122,500
Weekend
Weekend
No trading
25.0900 25.9100 25.0900 25.8000 101,400
23.9900 25.5400 23.9900 25.0900 128,400
23.7800 24.3000 23.7800 24.0500 95,300
23.7300 24.1200 23.5650 24.1100 86,400
Weekend
Weekend
21.5000 24.0800 21.5000 23.6700 242,200
21.8800 22.5100 21.1200 21.3900 149,500
21.0400 22.1300 20.8100 22.0800 230,100
21.5500 21.9900 21.0100 21.0500 140,700
21.5000 22.5850 21.3700 21.5050 267,100
Weekend
Weekend
No trading
21.2500 21.7250 20.6700 21.6700 247,000
21.4200 21.8000 20.7400 20.9700 195,900
21.1400 21.7000 21.0500 21.7000 156,400
21.5200 22.0600 21.0200 21.1400 222,000
Weekend
Weekend
21.1300 21.7800 20.7100 21.5600 142,000
21.8100 22.0500 21.0500 21.1900 219,300
20.8300 22.2500 20.6900 21.8500 147,300
20.1900 20.8950 19.7600 20.6500 392,800
19.5700 20.5300 19.1800 19.8900 505,900
Weekend
Weekend
19.3800 19.9650 19.0000 19.8700 514,900
18.8300 19.5800 18.8000 18.9500 217,000
19.4900 19.4900 18.3900 18.6000 264,300
19.1300 19.5400 18.9300 19.1000 455,200
19.4100 19.5200 18.8300 19.2000 443,400
Weekend
Weekend
18.7200 19.1800 18.4150 18.7700 321,600
12 · 8-K After-hours · 16:07 ET 8-K ↗
19.2900 19.2900 18.7050 18.7600 148,800
18.8200 19.1500 18.3000 18.5700 202,600
20.0000 20.0000 18.8450 18.9200 214,500
No trading
Weekend
Weekend
18.8800 19.3350 18.0250 18.8600 162,400
18.0700 19.0090 17.9000 18.9100 207,300
18.8100 20.0970 18.3000 18.3400 125,900
18.5700 19.1250 18.4700 18.8400 156,200
18.1300 18.9950 18.1300 18.6400 137,000
Weekend
Weekend
17.6900 18.4210 17.6900 18.1600 160,000
19.0000 19.2400 17.4450 17.6900 182,700
19.1200 19.1400 18.2500 18.9000 358,800
19.3000 19.5900 18.8540 19.2500 194,000
19.4400 20.6140 19.0800 19.2500 482,700
Weekend
Weekend
11 · 10-Q After-hours · 16:06 ET 10-Q ↗
21.0000 21.0000 18.8200 19.1200 946,900
10 · 8-K After-hours · 16:15 ET 8-K ↗
18.9600 19.9000 18.9600 19.3500 266,100
19.1800 19.3600 18.8450 18.9200 220,800
18.7400 19.5900 18.7400 19.1300 230,500
18.6600 19.1000 18.2100 18.6400 222,400
Weekend
Weekend
18.8300 19.2000 18.4360 18.7800 265,100
18.7700 19.4830 17.8300 18.5800 244,200
19.8700 20.4100 18.6550 18.9000 258,600
19.8700 20.2550 19.5100 19.9000 254,300
19.8000 20.2900 19.7300 19.7300 210,000
Weekend
Weekend
19.9300 20.4100 19.5300 19.8000 214,800
20.1200 20.4500 19.8100 19.9700 152,400
20.2400 20.5600 19.6180 20.1200 208,900
19.7800 20.2000 19.6950 20.0000 164,200
18.7800 19.8650 18.7800 19.7500 247,100
Weekend
Weekend
19.1600 19.6050 18.6700 18.7800 230,300
18.6000 19.1600 18.4850 18.8700 415,100
18.0600 18.8300 17.9050 18.4900 243,600
18.3300 19.1850 18.0300 18.0700 270,000
17.9400 18.4300 17.7700 18.3300 335,900
Weekend
Weekend
9 · DEFA14A After-hours · 16:17 ET DEFA14A ↗ 8 · DEF 14A After-hours · 16:14 ET DEF 14A ↗
18.4900 18.6500 17.7300 17.9200 293,300
19.2100 19.3700 18.3500 18.4400 279,000
19.1800 19.9250 19.0400 19.4000 394,700
18.5000 19.4400 18.4300 18.9100 211,000
18.1500 18.9190 18.0600 18.6100 262,600
Weekend
Weekend
No trading
17.8200 18.4000 17.5700 18.0900 303,600
18.4300 18.6000 17.8400 17.9200 239,400
18.6500 19.0800 18.0200 18.3900 234,300
17.7900 18.8700 17.3900 18.6200 277,000
Weekend
Weekend
18.1800 18.2200 17.5200 17.5300 200,700
17.7300 18.3400 17.5000 18.3200 322,900
18.3000 18.9750 17.5000 17.8300 329,400
18.9900 19.2500 18.2600 18.2700 332,100
18.7800 19.5300 18.2550 19.2200 496,300
Weekend
Weekend
18.0300 18.7750 17.8800 18.4400 542,300
19.4600 19.8850 18.1600 18.2200 336,900
19.9700 20.0000 19.4300 19.4600 235,800
20.2800 21.0600 19.8200 19.9000 244,400
19.8900 20.7020 19.8900 20.0100 160,300
Weekend
Weekend
19.6700 20.0500 19.5600 19.7900 307,800
19.2200 19.9200 19.0000 19.5700 390,100
20.1000 20.1600 19.4000 19.4100 241,500
20.0000 20.5300 19.6250 20.1200 223,400
7 · 10-K Next filing day · accepted 09 Mar, 17:51 ET 10-K ↗
20.7300 21.3000 19.7300 20.0000 424,300
Weekend
Weekend
19.7200 20.9400 19.1300 20.8050 330,800
19.6000 20.2100 19.4800 19.7900 210,500
20.0000 20.4700 19.6400 19.8800 176,000
20.5900 20.5900 19.4100 20.0400 262,400
20.3500 21.0050 19.9000 20.7800 268,100
Weekend
Weekend
19.3400 20.7250 19.0450 20.3500 334,000
19.1600 20.5000 18.8700 19.2000 623,300
6 · 8-K After-hours · 16:09 ET 8-K ↗
17.2200 18.2650 16.7000 17.9300 524,400
17.0600 17.4900 16.6800 17.0400 330,300
17.3100 18.0900 16.8700 17.2200 137,800
Weekend
Weekend
17.4300 18.2200 16.9530 17.5200 414,200
17.3600 18.1120 16.5600 17.3600 188,900
18.5400 18.5400 16.9750 17.4700 225,200
18.5500 19.7000 17.7000 18.2500 283,500
No trading
Weekend
Weekend
20.3400 20.4500 18.0150 18.3600 261,600
20.3000 20.7700 18.5000 20.3800 577,700
22.4000 23.7650 20.0500 20.3100 306,300
23.8600 24.5250 22.1000 22.2800 412,000
25.9700 25.9700 23.5100 23.9500 164,000
Weekend
Weekend
25.7700 27.0000 24.6200 25.9100 96,000
25.5200 26.8000 25.0150 25.6700 100,200
25.3000 26.1700 24.7100 25.3900 90,500
25.4300 25.7550 24.4950 25.2800 102,100
24.3600 25.8700 24.1200 25.3000 105,400
Weekend
Weekend
24.6500 25.1900 24.2800 24.9900 68,300
25.5000 25.7000 24.2800 24.6800 160,100
25.2900 26.2450 25.0000 25.3900 67,000
26.6800 26.6800 25.1500 25.2200 133,000
25.8100 26.8850 25.7600 26.8800 64,600
Weekend
Weekend
26.3000 26.3000 25.2300 25.8500 51,700
25.9600 26.4000 25.5500 25.8800 40,000
25.6700 26.3550 24.7920 25.7800 63,200
25.4000 26.0200 25.2000 25.4200 48,700
No trading
Weekend
Weekend
26.1900 26.2200 25.6000 25.6700 49,300
27.0800 27.0800 26.3700 26.3700 44,800
26.4100 27.0100 25.7600 26.9200 131,200
27.7900 28.2000 26.4400 26.5900 135,100
27.7800 28.4150 26.9800 27.6400 107,700
Weekend
Weekend
28.2300 28.4400 27.6150 28.0100 72,200
27.4900 28.5770 27.4900 28.0200 56,300
27.9700 27.9700 27.0000 27.5100 64,200
28.5100 28.5100 27.6390 27.8000 38,100
27.8300 28.8400 27.1400 28.3600 58,700
Weekend
Weekend
28.5700 29.9900 27.5000 28.0000 119,600
No trading
28.6300 29.1500 28.4000 28.7700 79,000
29.1900 29.2700 28.6100 28.6300 55,100
29.0900 29.4600 29.0050 29.2100 69,100
Weekend
Weekend
29.0100 29.3000 28.2750 29.1200 55,800
No trading
29.1900 29.4700 28.9500 29.0100 15,400
28.6400 29.3100 28.5900 28.9900 37,300
28.5200 29.2450 28.5200 28.9200 26,400
Weekend
Weekend
28.4400 28.8300 28.2300 28.6000 86,900
28.1800 28.6800 28.0550 28.2600 34,300
28.2700 28.5780 28.0100 28.0300 64,200
28.6000 28.9100 27.1700 28.2700 61,500
29.2700 29.2700 28.4300 28.5000 32,300
Weekend
Weekend
28.7100 29.8000 28.7100 28.9900 45,500
27.8850 28.7700 27.8850 28.7100 68,300
27.9000 28.1900 27.7200 27.7700 102,800
27.1500 28.1100 27.0900 28.0500 210,400
27.9800 28.0700 26.8900 27.0500 109,200
Weekend
Weekend
28.7400 28.8450 27.8000 27.8300 93,100
28.2700 28.7000 27.6300 28.5400 80,100
28.4000 28.4000 27.6400 28.2800 133,000
28.3200 28.3500 27.4000 28.1800 91,000
28.2000 28.8700 28.0050 28.0900 58,400
Weekend
Weekend
28.3300 28.8200 28.0400 28.4100 54,800
No trading
28.3300 28.7970 27.8500 28.5900 71,500
27.8800 28.7000 27.2600 28.2600 82,900
27.8100 28.3600 27.0750 27.6550 105,100
Weekend
Weekend
28.5000 28.5240 27.8500 27.9700 81,900
28.0800 28.8600 27.6500 28.2600 125,900
28.4000 28.5000 27.8050 27.9550 121,100
27.1600 28.5700 27.1550 28.4800 110,600
26.9000 27.7800 26.9000 27.1000 89,600
Weekend
Weekend
27.1700 28.3500 26.6650 26.9000 86,700
26.9500 28.3400 26.8100 27.2500 167,700
5 · 10-Q After-hours · 16:07 ET 10-Q ↗ 4 · 8-K After-hours · 16:04 ET 8-K ↗
25.8700 26.8000 25.5100 26.5500 100,500
25.3500 26.1100 24.8300 26.0300 134,100
25.4800 25.9200 24.8700 25.1700 161,000
Weekend
Weekend
24.8500 25.4400 24.5500 25.3600 128,800
25.1900 25.1900 24.6200 24.7500 61,200
24.3300 25.5100 24.3300 25.0500 105,000
24.1500 24.6400 24.0200 24.4100 55,300
23.8600 24.3000 23.7300 24.1400 54,500
Weekend
Weekend
24.3800 24.9600 24.2000 24.3600 55,900
24.2300 24.7900 24.2200 24.3800 68,700
25.3700 25.3700 24.1800 24.3250 76,700
26.2200 26.4800 25.3050 25.4600 83,200
26.4100 26.4100 25.9320 26.1100 52,800
Weekend
Weekend
26.3300 26.4600 26.0700 26.2400 42,800
25.6300 26.4900 25.2900 26.3300 101,600
26.5500 26.5500 25.3050 25.4800 100,400
25.3200 26.7200 25.2000 26.6000 165,700
25.9700 25.9700 25.2800 25.3100 45,400
Weekend
Weekend
25.7300 26.1200 25.4200 25.7600 66,200
26.1600 26.1900 25.2400 25.7300 152,400
27.0200 27.2000 26.0400 26.2400 132,100
26.1100 27.0600 25.8200 27.0600 95,400
27.0900 27.1950 25.9600 26.2000 93,200
Weekend
Weekend
26.9800 27.6750 26.3500 26.8200 119,100
27.2300 27.5850 26.9000 26.9000 78,700
28.0400 28.3700 27.3600 27.5000 179,800
28.4100 28.9900 27.8800 28.1900 230,800
28.3400 28.4800 27.9800 28.4100 138,000
Weekend
Weekend
27.6600 28.7600 27.0400 28.0800 192,200
26.5100 27.4890 26.0800 27.4600 69,600
27.4700 27.8450 25.7550 26.5100 236,000
27.0200 27.5700 26.7300 27.4400 142,100
27.0000 27.9700 26.4200 26.9200 165,300
Weekend
Weekend
26.9100 27.3500 26.4250 27.0100 145,000
26.5000 28.4900 25.7000 26.7200 336,300
26.6600 27.7100 26.0100 26.5800 269,200
25.7800 26.6100 25.7800 26.5000 150,500
25.0700 26.0700 24.9850 25.9700 116,600
Weekend
Weekend
25.4800 25.5550 24.8300 25.1000 220,600
25.1700 25.6100 24.8500 25.2600 106,200
24.5900 25.5500 24.5900 25.0700 134,800
23.7900 24.6000 23.5200 24.4900 103,200
24.5700 24.8600 23.6800 23.7900 155,400
Weekend
Weekend
24.8400 25.2150 24.4500 24.5700 55,400
24.0700 24.9500 24.0700 24.9450 93,900
24.8600 25.0500 23.7350 24.1000 110,700
26.0600 26.3850 24.8600 24.8900 64,500
25.8300 26.5000 25.7300 26.2500 113,000
Weekend
Weekend
26.5600 26.6800 25.4700 25.8400 103,000
26.7200 27.0500 26.2400 26.5100 94,100
26.4900 27.1600 26.4600 26.8100 122,300
26.1800 27.0000 26.1200 26.6000 268,000
No trading
Weekend
Weekend
27.1200 27.4200 26.2800 26.4450 157,100
27.9700 28.9900 26.6270 27.0000 425,100
27.4050 27.9800 27.1000 27.9700 91,500
28.5000 28.8600 27.3600 27.4300 87,100
29.4900 29.7000 28.2300 28.5950 134,800
Weekend
Weekend
28.3000 29.4510 28.2400 29.4100 191,400
28.0400 28.7800 28.0400 28.2500 118,600
29.1800 29.1800 27.9300 28.0300 210,300
27.8500 29.0900 27.8500 29.0400 169,900
28.3600 28.4300 27.4000 27.8700 258,000
Weekend
Weekend
28.2700 28.6250 27.9600 28.4900 289,100
27.9500 28.4400 27.0100 28.0100 202,700
3 · 10-Q After-hours · 16:07 ET 10-Q ↗
25.2500 29.1700 24.5000 28.3500 362,000
2 · 8-K After-hours · 17:10 ET 8-K ↗
27.5900 27.5900 26.3600 26.7600 97,400
26.0000 27.9900 25.9900 27.1500 240,000
Weekend
Weekend
27.1500 30.4650 25.6650 25.8300 374,500
28.1400 29.5950 27.0800 27.1900 118,900
1 · S-3 After-hours · 16:16 ET REGISTRATION STATEMENT ↗
28.8600 31.0700 27.9300 28.0700 109,800
30.2900 30.9600 28.7000 28.9700 129,300
29.4200 30.5700 29.2700 29.5900 49,800
Weekend
Weekend
30.5300 30.8800 29.1300 29.3700 58,400
30.1600 31.1400 30.0000 30.8700 150,000
30.1900 31.8000 29.6700 30.3100 107,000
31.4100 31.4100 29.9250 30.0800 95,400
31.1400 32.2600 30.6210 31.1000 60,800
Weekend
Weekend

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.