First Bancorp FBNC

Open calendar →

First Bancorp - Common Stock · Company · Nasdaq · Financial Services / Banks - Regional

Paper trade (simulated — no real money)

Fill: USD 64.4400 · FX 1 USD = 1.277900 SGD · about SGD 82.3479 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 49.70 → 64.44 · 29.7%
66.34057.26548.190 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 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
63.8200 64.9000 63.3550 64.4400 262,752
61.3100 64.3200 61.3100 63.9200 244,600
20 · 8-K After-hours · 20:05 ET 8-K ↗
61.6800 61.6800 60.6900 61.0400 181,900
60.4200 62.0100 60.4200 61.5700 154,100
60.3200 60.7000 59.9700 60.1500 98,500
Weekend
Weekend
60.5200 61.2500 60.1200 60.3600 137,800
59.4900 60.8200 59.3800 60.3300 213,300
59.2400 59.6500 58.6100 59.2500 203,700
19 · 424B3 After-hours · 19:26 ET PROSPECTUS ↗
59.7900 60.1100 59.1000 59.8600 273,400
59.0300 60.6600 59.0300 59.5700 133,000
Weekend
Weekend
59.4600 59.8000 59.0700 59.1700 105,700
58.7100 59.8200 58.5100 59.7300 189,700
58.9400 59.4500 58.5000 58.9200 240,800
61.4300 61.5200 59.7000 59.7400 228,800
62.4700 62.5300 61.5100 61.7900 295,500
Weekend
Weekend
62.3100 62.8700 61.7700 62.3300 237,000
60.7300 61.7100 59.8600 61.5700 214,400
62.0300 62.4300 60.9800 61.1100 240,500
63.2700 63.7100 61.7500 62.3100 195,200
63.3800 63.6500 62.1800 63.0700 205,500
Weekend
Weekend
62.9900 63.9700 62.8800 63.5000 210,400
62.5600 63.1200 62.1000 62.8000 155,500
62.7700 63.4800 62.0600 62.2200 173,200
62.9000 63.3400 62.2800 63.0200 234,000
63.6200 63.9400 62.6900 62.7500 192,200
Weekend
Weekend
62.3200 63.5900 61.7300 63.3800 922,400
63.3500 63.3500 62.3200 62.7100 301,300
64.1000 64.4800 61.5000 62.6200 369,200
64.6400 65.0000 63.9300 64.1000 261,200
18 · 8-K Pre-market · 09:05 ET 8-K ↗
64.3500 65.0800 64.0900 64.6100 226,800
Weekend
Weekend
65.1700 65.5000 63.9200 64.3000 182,600
63.9700 64.7600 63.4600 64.6800 154,100
64.1900 64.7800 63.4400 64.1200 205,100
64.7000 64.9500 64.2400 64.7100 150,700
No trading
Weekend
Weekend
64.0800 65.1500 63.9700 65.0400 112,700
64.3100 64.8100 64.1600 64.3400 130,600
62.5300 64.3200 62.5300 64.1100 157,500
63.1500 63.7000 61.8400 62.2800 185,800
63.7100 63.7300 63.0500 63.4300 143,500
Weekend
Weekend
63.5900 64.0900 63.0000 63.9900 158,000
63.5300 63.9700 62.7300 63.5800 120,500
64.0500 64.6900 63.4100 63.8700 206,300
65.4200 65.4600 63.8300 63.9600 179,400
64.7500 65.3400 64.6900 65.2900 125,700
Weekend
Weekend
64.7400 64.8900 63.9300 64.7000 142,200
64.1500 64.3900 63.2700 64.2400 139,100
66.0900 66.2900 64.3600 64.4700 237,800
66.2200 66.3100 65.6100 66.0900 250,400
66.2700 66.6500 65.9100 66.1200 125,500
Weekend
Weekend
66.1800 66.7800 66.1000 66.3400 116,800
66.1400 66.5000 65.8500 66.1300 145,500
65.2600 65.9300 65.0200 65.7100 362,800
64.8000 65.6700 64.4000 65.2100 176,300
64.2800 65.0000 63.9700 64.7200 151,000
Weekend
Weekend
64.0000 64.7700 63.6900 64.6700 183,300
17 · 10-Q After-hours · 16:41 ET 10-Q ↗
65.3000 65.4100 64.1400 64.2000 170,800
65.7900 65.7900 64.7800 64.8700 138,300
64.3700 65.9500 63.9300 65.5500 262,400
63.4400 64.2500 62.8300 63.9200 193,000
Weekend
Weekend
63.0500 63.4700 62.4700 62.8700 193,900
63.3300 64.5000 62.8900 62.9800 151,700
63.5700 64.3100 63.0700 63.1200 210,800
62.9600 64.4700 62.7000 64.2200 231,700
63.2200 63.5000 62.5100 62.5800 262,000
Weekend
Weekend
63.2700 63.8400 62.7200 62.7400 213,900
62.0400 63.2700 60.4300 63.2700 319,600
16 · 8-K After-hours · 16:05 ET 8-K ↗
64.5600 64.5900 62.2300 62.6100 326,100
64.0500 64.5700 63.3400 64.4900 274,300
64.3000 64.5400 63.6400 64.0500 268,700
Weekend
Weekend
65.7400 66.0500 64.1000 64.4300 245,200
64.7600 66.5400 64.7500 66.2300 882,600
63.9800 64.9200 63.7200 64.4400 264,300
65.2300 65.6200 63.9000 63.9800 218,800
15 · 8-K Pre-market · 08:45 ET 8-K ↗
63.9000 64.3700 63.4200 64.2200 115,400
Weekend
Weekend
63.1200 64.0200 63.0700 63.7200 139,300
62.2900 63.8700 62.0800 63.2800 192,900
62.8600 62.8600 61.7800 62.2900 203,800
63.7200 64.4900 62.9700 63.1600 131,600
63.7700 64.8900 63.3100 63.6400 154,900
Weekend
Weekend
No trading
65.5600 65.7500 63.1600 63.8000 283,000
63.7400 66.0600 63.5200 65.3500 427,600
63.9700 64.4700 63.7900 63.9300 398,400
63.2300 64.2100 62.7400 64.0500 343,000
Weekend
Weekend
62.9200 63.6700 62.5100 63.5300 1,033,900
62.7100 63.5000 62.1800 62.6300 321,400
62.3800 63.0300 62.0400 62.7100 267,500
60.9000 62.1000 60.7500 62.0300 195,600
60.8600 61.7000 60.7500 60.8000 208,500
Weekend
Weekend
No trading
61.3400 62.2200 60.0000 60.7600 776,600
60.6100 61.3300 59.7100 60.2900 285,900
61.0500 61.5300 60.5000 60.9000 210,200
61.9900 62.4600 60.5200 60.7500 143,800
Weekend
Weekend
61.7000 62.4300 61.3100 61.7800 198,800
14 · 8-K Pre-market · 09:05 ET 8-K ↗
61.1900 61.7200 59.9000 61.3000 203,700
60.0400 61.3800 59.7500 60.8000 212,800
59.2400 60.7600 59.2200 60.0000 191,500
59.1300 60.0700 58.8300 58.8800 154,400
Weekend
Weekend
59.3500 59.9600 59.2100 59.2700 152,000
57.9100 59.5200 57.9100 59.4300 169,000
58.9900 59.1400 57.2000 57.3100 294,700
57.7500 59.5500 57.7500 59.3900 198,500
58.4200 58.5000 57.2100 57.9900 180,300
Weekend
Weekend
58.3900 59.1600 58.2200 58.8300 225,100
58.5000 59.0000 57.7300 58.6400 172,500
59.6600 59.9400 58.5000 58.7500 119,600
58.9700 59.7600 58.7200 59.4400 376,000
No trading
Weekend
Weekend
58.6000 59.0800 57.9400 58.6500 125,300
58.9900 59.2000 58.2300 58.6700 185,500
58.2700 59.6700 57.7200 59.2400 174,500
58.6700 58.6700 57.7200 58.1000 120,200
57.7200 58.9300 57.7200 58.6700 195,600
Weekend
Weekend
57.9200 58.5800 56.6600 57.3700 264,700
58.1600 58.9200 57.9800 58.1000 162,700
58.4400 58.9500 57.7400 57.8200 285,800
58.5600 58.8700 57.7300 58.7700 236,400
59.0000 59.0000 57.5100 58.4700 329,200
Weekend
Weekend
59.3500 59.4300 58.7500 58.8600 137,200
13 · 10-Q After-hours · 16:07 ET 10-Q ↗
59.3400 59.8900 58.9900 59.1800 207,900
58.4700 59.2800 58.0000 59.0900 197,200
57.4100 58.1400 57.1100 57.8700 133,500
57.4000 58.6200 55.8200 57.3400 147,500
Weekend
Weekend
57.7400 58.4700 57.4400 57.7900 107,400
56.8900 58.3400 55.5400 57.7400 274,800
12 · 8-K After-hours · 16:05 ET 8-K ↗
59.2300 59.9500 57.4100 57.4800 209,600
11 · 8-K After-hours · 16:06 ET 8-K ↗
59.9200 60.4800 59.4100 59.6700 169,900
58.6200 60.0500 58.4000 59.6900 187,900
Weekend
Weekend
59.3100 60.0100 57.4200 58.3300 284,500
58.5400 60.2500 58.1300 59.5500 460,300
10 · 8-K After-hours · 16:06 ET 8-K ↗
59.4100 59.6000 57.7700 57.7900 224,200
59.9300 60.6700 59.0500 59.1600 140,200
59.1000 60.2300 59.1000 60.0800 132,500
Weekend
Weekend
58.7300 60.7600 58.6900 59.5100 233,800
58.1300 58.4400 57.5300 57.9300 145,700
58.7300 58.9500 57.5800 58.2800 147,500
58.9500 59.1700 58.0000 58.7500 161,300
58.4200 59.2100 57.8000 59.0300 183,700
Weekend
Weekend
59.1200 59.4400 58.3400 58.6300 117,900
57.5900 59.4600 57.4700 59.3000 168,300
57.0000 58.0000 57.0000 57.9100 351,100
55.9900 56.3100 55.4900 55.7500 223,000
55.6700 56.3000 55.0700 56.2800 113,500
Weekend
Weekend
No trading
55.4500 56.0900 55.1400 55.8700 185,200
56.5900 57.1900 56.3700 56.4000 176,600
55.7400 57.1400 55.4000 56.3500 409,700
55.6300 56.0100 55.0300 55.7000 248,200
Weekend
Weekend
55.2800 55.5000 54.8200 55.1900 246,200
55.3900 55.8800 54.7800 55.6100 170,000
55.3600 55.8000 54.5700 55.7700 246,300
53.6700 55.7900 53.4900 54.9600 219,600
54.0300 55.3900 53.7400 54.1800 245,800
Weekend
Weekend
53.0100 53.0300 52.1700 52.7100 600,300
52.3900 53.4000 52.0300 53.0500 210,100
9 · DEF 14A Pre-market · 09:22 ET DEF 14A ↗
53.1500 53.3500 52.6000 52.7900 236,200
53.1100 53.8700 52.7000 53.3400 214,700
53.5800 54.0000 53.0700 53.1100 150,900
Weekend
Weekend
54.3000 54.6200 52.9900 53.1900 212,400
8 · 8-K Pre-market · 09:03 ET 8-K ↗
53.4300 53.9100 52.8000 53.7000 272,700
55.0900 55.3400 54.3200 54.5800 250,800
55.0900 56.4800 54.4500 55.5000 270,200
54.8000 55.5000 53.4500 55.2300 259,900
Weekend
Weekend
55.7100 56.4000 54.6600 55.9300 218,000
57.4200 58.3200 56.8200 57.5300 162,300
58.4300 58.6900 57.7800 58.1200 152,800
56.2700 58.1300 55.4800 58.0200 190,500
7 · 8-K After-hours · 16:24 ET 8-K ↗
55.9900 58.7400 55.5600 57.9900 163,500
Weekend
Weekend
58.9600 58.9600 56.4200 56.7900 264,200
60.4800 61.4900 59.3100 60.1800 163,800
6 · 10-K After-hours · 16:41 ET 10-K ↗
59.0100 60.4700 59.0100 60.2100 130,800
58.7100 59.1700 58.2800 58.9100 161,500
62.0300 62.6000 58.6200 58.9200 228,300
Weekend
Weekend
61.1900 62.6400 60.6100 62.2300 238,600
60.6700 61.3800 60.3800 61.1900 157,600
60.9500 62.3300 60.7100 61.0300 249,900
61.1700 62.3200 60.5200 61.0600 231,400
No trading
Weekend
Weekend
60.0100 61.1400 59.3400 60.9300 158,400
61.1100 61.8300 59.2500 59.8700 190,100
61.2300 61.7000 59.8600 60.5500 156,400
61.4400 62.1200 60.3300 60.8500 231,700
61.7800 62.6400 61.5200 61.7600 175,400
Weekend
Weekend
61.2800 62.4900 60.8900 62.2300 310,200
60.2600 62.0000 59.8500 60.9400 349,300
60.0000 61.8900 60.0000 60.5200 215,000
58.7200 60.1000 58.7200 59.5400 216,900
58.1500 59.4400 57.5900 58.6800 247,700
Weekend
Weekend
57.6300 58.4800 57.2800 57.9300 346,000
57.0900 58.1900 57.0200 58.0600 370,700
57.1500 57.8000 56.7000 56.8000 262,200
5 · 8-K After-hours · 16:19 ET 8-K ↗
57.6600 58.4400 56.6000 56.6800 209,200
57.9100 58.7300 56.5600 57.5300 303,500
Weekend
Weekend
60.5600 60.8300 57.7300 57.7700 590,200
60.5000 62.3100 60.0600 60.9500 620,300
4 · 8-K After-hours · 16:05 ET 8-K ↗
58.1300 60.7700 57.9600 60.5000 416,700
57.1000 58.2700 56.3500 57.7500 262,800
No trading
Weekend
Weekend
57.5700 58.7900 57.5500 57.9200 373,300
55.4200 57.6700 55.4200 57.5300 333,600
54.2400 55.4700 53.8400 55.4200 310,600
53.4700 54.5400 53.4300 54.2800 250,400
53.1800 53.6800 52.7300 53.5100 239,800
Weekend
Weekend
53.7800 54.2200 53.3700 53.6600 226,300
52.2400 54.1500 52.2400 53.7800 229,300
53.1900 54.1600 52.0500 52.5400 173,700
51.6800 52.6400 50.9600 52.3500 196,200
50.7200 52.7300 50.7100 51.9600 183,200
Weekend
Weekend
50.8300 51.2200 49.9800 50.9100 197,100
No trading
51.2400 51.3100 50.6300 50.7900 255,600
51.8500 51.9300 51.3400 51.4700 134,800
52.0700 52.1900 51.5500 51.9400 108,400
Weekend
Weekend
52.1200 52.9300 51.8800 52.0700 87,800
No trading
52.0700 52.3800 51.9700 52.1200 96,900
52.7900 53.1600 52.1700 52.2800 109,000
52.3600 53.4700 52.3600 52.8300 168,800
Weekend
Weekend
53.0500 53.4300 51.7600 52.3000 983,900
53.6200 53.7900 52.1400 53.2200 145,400
53.3800 54.3100 52.8600 53.1000 235,900
53.6900 53.8500 53.2700 53.5500 212,700
53.7100 54.0300 53.3200 53.4700 203,900
Weekend
Weekend
53.3700 53.4600 52.6500 53.3600 201,200
3 · 8-K Pre-market · 09:20 ET 8-K ↗
52.6200 53.6000 52.6200 53.3700 186,100
51.1200 53.1800 51.0400 52.7500 269,600
51.2400 51.9700 50.7900 51.2000 154,000
51.2700 51.7300 50.9900 51.2000 230,100
Weekend
Weekend
51.3800 51.6200 50.8900 50.9800 114,800
51.4000 52.0800 51.2100 51.6100 126,900
50.8200 51.9200 50.8200 51.7100 155,600
51.5600 51.5600 50.6100 50.6400 140,600
50.5000 51.7000 50.5000 51.2700 120,800
Weekend
Weekend
51.3200 51.3900 50.8900 51.0100 142,000
No trading
51.2600 52.0100 51.0500 51.3900 392,000
50.0800 52.0900 49.5500 51.5600 323,500
50.2600 50.3000 49.7000 49.7500 163,600
Weekend
Weekend
49.0400 51.0000 48.2000 50.4000 240,400
49.8500 50.6900 48.9800 49.0100 121,800
48.2800 49.4300 48.1600 49.2200 176,300
48.1400 49.0800 48.1000 48.4500 181,800
50.6700 50.7100 47.8300 48.1900 177,000
Weekend
Weekend
49.8300 50.9700 49.2900 50.9500 242,000
50.7700 50.8600 49.8500 49.9800 222,000
50.7600 51.5800 50.6700 50.7700 154,600
50.8800 51.2900 50.5600 50.9000 129,700
51.3000 51.7600 50.8600 50.9700 117,400
Weekend
Weekend
2 · 10-Q After-hours · 16:07 ET 10-Q ↗
50.5000 51.1100 49.9400 51.1000 147,800
50.5700 50.8400 50.1300 50.5100 157,400
49.5100 50.8900 49.3000 50.7000 140,300
49.3900 49.7900 49.1300 49.5500 262,700
49.1100 50.0800 48.5500 49.6200 236,100
Weekend
Weekend
48.6800 48.8000 48.1200 48.5400 153,900
1 · 8-K After market open · 10:00 ET 8-K ↗
48.6500 49.6500 48.2000 48.6800 213,400
49.3200 49.9700 48.1700 48.6700 239,700
49.5500 49.8400 49.0500 49.5000 196,500
49.2400 49.9200 48.7600 49.7000 218,000
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.