TWFG, Inc TWFG

Open calendar →

TWFG, Inc. - Common Stock · Company · Nasdaq · Financial Services / Insurance Brokers

Paper trade (simulated — no real money)

Fill: USD 28.2900 · FX 1 USD = 1.278120 SGD · about SGD 36.1580 per unit

Sign in to practise with simulated trades before investing real money. 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 26.11 → 28.29 · 8.3%
31.15024.09517.040 1,2 3 4 5,6 7 8 9 10 11 12 13 Oct 25Jan 26Apr 26Jul 26Oct 26

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

Price & SEC Filing History 25 Oct 2025 — 26 Oct 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
28.4000 28.6200 26.5100 28.2900 211,200
26.6000 28.8400 26.4550 28.6700 227,700
25.5800 26.4600 25.5100 26.3900 116,500
25.4900 26.2500 25.1200 25.7400 105,600
25.2800 25.5200 25.1550 25.4500 62,700
Weekend
Weekend
25.1700 25.7900 25.0000 25.3700 105,400
24.5100 25.1000 24.4900 25.0150 253,500
24.2100 24.4650 23.1000 24.1100 102,900
24.5400 24.8400 24.2000 24.2600 114,400
24.5800 24.9800 24.3600 24.4100 102,700
Weekend
Weekend
25.5200 26.0000 24.7050 24.7600 108,800
25.1000 25.5200 24.8400 25.5200 83,700
25.1700 25.2700 24.8750 25.0300 52,300
24.7300 25.3100 24.7050 25.0100 70,500
24.5300 24.8800 24.4850 24.7300 75,700
Weekend
Weekend
24.7500 25.1500 24.3500 24.6100 86,000
23.8900 24.8700 23.8300 24.7500 242,300
24.3000 24.3000 23.7700 24.0100 95,400
23.8900 24.4890 23.7000 24.1700 86,100
24.1600 24.4550 23.8000 24.1600 69,100
Weekend
Weekend
24.0600 24.5100 23.8800 24.1500 87,700
24.7100 24.7950 23.8700 23.9200 221,600
24.4000 25.0900 23.7250 24.7100 475,400
25.8100 25.8250 24.1700 24.2900 353,800
26.7300 26.7300 25.6200 25.7200 74,900
Weekend
Weekend
26.9400 26.9500 26.2600 26.7300 251,400
27.0500 27.3550 26.7100 27.2800 96,600
27.7400 27.9350 26.7900 27.0500 187,300
28.1800 28.4800 26.9800 27.9600 211,900
26.8500 28.2500 26.8500 28.1300 214,000
Weekend
Weekend
27.2400 27.5850 26.3700 26.6900 199,200
27.1200 27.4550 26.6500 26.9400 195,900
28.1600 28.6100 26.7700 26.9500 115,800
28.6100 29.0500 27.1850 28.2200 193,300
No trading
Weekend
Weekend
29.1200 29.8390 28.0000 28.8900 117,900
30.1100 30.9100 27.9700 29.2800 120,200
28.8200 30.1300 28.8100 30.0650 190,400
28.9600 30.0000 28.5600 28.8000 174,400
30.0000 30.0000 28.4240 28.8300 166,700
Weekend
Weekend
29.4800 30.2880 29.4800 30.0100 84,300
30.6700 31.0800 28.9800 29.2600 180,900
31.0100 31.2100 29.6350 30.9000 306,500
30.1500 31.3000 29.6300 31.1500 187,500
29.1800 30.3600 29.1800 30.2700 247,700
Weekend
Weekend
28.3400 29.1400 28.3400 28.9600 113,000
27.5000 28.8870 27.4400 28.4400 126,800
27.4500 27.6900 26.9200 27.4600 176,800
26.3900 27.1300 26.3600 26.7800 124,600
26.3700 26.4300 25.7950 26.0800 155,700
Weekend
Weekend
27.1800 27.5100 26.3500 26.7700 124,200
13 · 8-K After-hours · 16:30 ET 8-K ↗
27.1800 27.6800 26.6900 26.9200 148,500
27.6100 27.6100 26.5600 26.6600 110,200
27.7500 27.7500 26.8000 27.4500 94,900
29.1100 29.3200 27.3100 27.6400 64,400
Weekend
Weekend
28.4000 29.4100 28.2500 29.0700 92,600
12 · 10-Q After-hours · 16:15 ET 10-Q ↗
28.5000 29.5900 27.2400 28.5600 302,900
11 · 8-K After-hours · 16:32 ET 8-K ↗
27.5000 28.2800 27.1100 27.8200 322,100
27.0600 27.4900 26.6000 27.3800 183,700
27.0500 27.5350 26.9700 27.3700 141,700
Weekend
Weekend
26.8900 27.0600 26.7300 26.8000 75,700
28.1900 28.5100 26.8100 26.9100 161,300
27.3800 28.8450 27.3800 28.4600 141,700
26.9600 28.3100 26.6000 27.6000 267,200
26.2700 27.0500 25.9050 26.5600 214,000
Weekend
Weekend
10 · 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
9 · 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
8 · 10-Q After-hours · 16:06 ET 10-Q ↗
21.0000 21.0000 18.8200 19.1200 946,900
7 · 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
6 · DEFA14A After-hours · 16:17 ET DEFA14A ↗ 5 · 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
4 · 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
3 · 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
2 · 10-Q After-hours · 16:07 ET 10-Q ↗ 1 · 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

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.