First Bancorp FBNC

Open calendar →

First Bancorp - Common Stock · Company · Nasdaq

Paper trade (simulated — no real money)

Fill: USD 62.7400 · FX 1 USD = 1.289800 SGD · about SGD 80.9221 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 51.65 → 62.74 · 21.5%
66.23056.27546.320 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 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
63.2700 63.8400 62.7200 62.7400 213,900
62.0400 63.2700 60.4300 63.2700 319,600
20 · 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
19 · 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
18 · 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
17 · 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
16 · 8-K After-hours · 16:05 ET 8-K ↗
59.2300 59.9500 57.4100 57.4800 209,600
15 · 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
14 · 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
13 · 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
12 · 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
11 · 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
10 · 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
9 · 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
8 · 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
7 · 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
6 · 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
5 · 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
48.3600 49.2200 47.6600 49.0600 191,600
48.8000 49.5100 47.5300 47.6600 259,400
4 · 8-K After-hours · 16:06 ET 8-K ↗
48.8900 49.3800 48.2300 48.6000 164,300
48.7700 50.2400 48.1200 48.7900 104,500
48.0900 49.1700 47.7600 48.9700 179,100
Weekend
Weekend
46.6500 47.7800 46.3000 47.6700 262,500
49.1000 49.3200 45.9600 46.3200 405,500
51.3600 51.3600 49.1400 49.2900 242,700
49.6300 51.2900 49.2800 51.1900 352,200
49.9100 50.0200 48.9700 49.9100 237,900
Weekend
Weekend
50.6300 51.6500 49.1600 49.1900 302,300
50.6700 51.1600 49.9400 50.3600 173,300
51.6300 51.6300 50.6000 50.6700 189,300
51.9300 52.5200 51.0700 51.3300 276,400
52.7300 53.4300 51.7200 51.9200 369,000
Weekend
Weekend
52.1600 52.7700 51.9900 52.3100 257,900
52.7600 53.1800 52.0300 52.0800 194,700
52.5900 52.9500 51.9100 52.7600 135,400
52.7500 53.0400 52.2300 52.8900 160,800
53.4000 54.4300 52.4700 53.1300 156,600
Weekend
Weekend
53.0300 53.5200 52.8100 53.1900 115,000
53.1600 53.3500 52.6700 52.9100 146,000
53.2200 53.7300 53.0400 53.2800 207,500
53.1300 53.9500 52.9800 53.2200 125,500
53.2700 53.4600 52.5400 52.8600 136,300
Weekend
Weekend
54.8000 54.8000 53.4800 53.5300 649,300
53.6700 55.0500 53.2400 54.9400 223,900
53.1900 54.5400 52.9700 53.0900 246,400
54.3700 54.3700 52.6400 52.9200 282,600
55.1100 55.3200 54.3400 54.3600 263,600
Weekend
Weekend
55.3500 55.5200 54.7800 55.1900 139,000
3 · 8-K Pre-market · 09:10 ET 8-K ↗
54.8600 55.4400 54.3800 55.2300 253,800
55.1200 55.4900 53.8700 54.7400 197,000
55.2000 55.5500 54.7400 54.9400 165,100
55.6500 55.6500 54.7000 55.3800 134,600
Weekend
Weekend
55.7600 56.4500 54.9500 55.4000 177,600
54.8100 55.6100 54.3900 55.5500 133,600
54.2500 55.0900 53.9200 54.5900 174,600
54.2500 54.7100 54.0500 54.4500 169,100
No trading
Weekend
Weekend
54.4700 55.1900 54.2900 54.5900 224,300
55.4900 55.4900 54.4300 54.5200 286,700
54.5700 55.3400 54.3800 55.3000 190,500
53.9500 55.1200 53.7800 54.8700 228,600
54.1700 54.7200 53.9500 53.9700 251,800
Weekend
Weekend
51.9100 54.6500 51.6900 54.5300 310,400
52.2100 52.6300 51.7600 51.9000 234,900
52.0200 52.4300 51.7700 52.2900 189,700
51.9600 52.9100 50.7500 52.1000 238,900
51.9700 52.4000 51.6600 52.3400 209,500
Weekend
Weekend
53.1000 53.2300 52.1300 52.2200 267,200
51.9400 52.9700 51.4000 52.8500 176,500
52.0000 52.8100 51.8200 52.7800 217,800
49.5500 51.8600 49.5500 51.8200 326,100
49.4700 49.7800 48.9800 49.1300 321,100
Weekend
Weekend
49.3600 49.4900 48.9400 49.2900 107,600
2 · 10-Q After-hours · 16:08 ET 10-Q ↗
49.9200 49.9500 48.7600 49.0100 196,300
50.0000 50.0000 49.2000 49.5000 182,700
49.2600 49.9700 48.2700 49.9500 460,400
48.7100 49.3200 48.2000 49.2600 395,900
Weekend
Weekend
49.8000 49.8000 45.0400 48.3600 355,600
50.5300 51.2400 49.9700 50.0900 480,000
1 · 8-K/A After market open · 10:17 ET 8-K/A ↗
51.1200 52.1200 50.6700 50.9800 653,200
51.9100 51.9100 49.8900 51.0400 386,000
50.3200 52.0000 50.0500 51.6500 587,100
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.