NASDAQ:FNLC | Historical Stock Price | First Bancorp, Inc /ME/

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1999-07-14 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$4.59$8.84$17.02$32.76$63.07$121.411999-07-142026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2021

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2021-12-31$31.40$79.496,000
2021-12-30$31.21$79.0110,200
2021-12-29$31.70$80.256,600
2021-12-28$31.65$80.1317,000
2021-12-27$31.15$78.868,900
2021-12-23$30.65$77.6020,200
2021-12-22$30.26$76.6122,800
2021-12-21$30.10$76.2010,400
2021-12-20$29.80$75.4413,400
2021-12-17$30.03$76.0360,800
2021-12-16$30.89$78.2014,300
2021-12-15$30.57$77.3940,300
2021-12-14$31.14$78.8439,900
2021-12-13$30.50$77.2215,600
2021-12-10$30.86$78.138,300
2021-12-09$30.96$78.387,300
2021-12-08$30.98$78.4317,200
2021-12-07$31.28$79.197,400
2021-12-06$31.01$78.5116,700
2021-12-03$30.10$76.209,500
2021-12-02$30.31$76.7316,600
2021-12-01$29.37$74.3629,700
2021-11-30$30.28$76.6621,200
2021-11-29$30.06$76.1014,700
2021-11-26$30.40$76.9615,200
2021-11-24$31.95$80.897,200
2021-11-23$32.39$82.0010,000
2021-11-22$31.41$79.5216,000
2021-11-19$30.56$77.3736,900
2021-11-18$31.41$79.5238,000
2021-11-17$30.84$78.089,300
2021-11-16$31.03$78.5612,700
2021-11-15$30.96$78.3817,700
2021-11-12$30.95$78.3612,500
2021-11-11$31.53$79.8215,000
2021-11-10$30.77$77.9027,900
2021-11-09$30.50$77.226,400
2021-11-08$30.59$77.4411,800
2021-11-05$30.58$77.4228,400
2021-11-04$30.17$76.387,300
2021-11-03$30.29$76.6839,000
2021-11-02$29.83$75.5225,500
2021-11-01$29.90$75.7019,000
2021-10-29$29.67$75.1117,800
2021-10-28$29.30$74.1810,500
2021-10-27$29.19$73.9011,100
2021-10-26$29.70$75.1911,400
2021-10-25$29.67$75.1115,700
2021-10-22$29.64$75.0414,800
2021-10-21$29.10$73.6712,800
2021-10-20$29.71$75.2210,200
2021-10-19$29.60$74.948,000
2021-10-18$29.48$74.6311,800
2021-10-15$29.54$74.7927,500
2021-10-14$29.33$74.257,000
2021-10-13$29.12$73.727,200
2021-10-12$29.58$74.8910,200
2021-10-11$29.32$74.2318,000
2021-10-08$29.72$75.2410,800
2021-10-07$29.84$74.7353,700
2021-10-06$29.78$74.5810,600
2021-10-05$29.89$74.8610,300
2021-10-04$29.55$74.0115,400
2021-10-01$29.52$73.9312,400
2021-09-30$29.14$72.9814,700
2021-09-29$29.50$73.8812,700
2021-09-28$29.35$73.5114,100
2021-09-27$29.78$74.5818,900
2021-09-24$29.23$73.2112,800
2021-09-23$28.64$71.7310,500
2021-09-22$27.93$69.9514,700
2021-09-21$27.50$68.8712,300
2021-09-20$27.25$68.2523,100
2021-09-17$28.14$70.48123,600
2021-09-16$27.49$68.8523,100
2021-09-15$27.40$68.6224,100
2021-09-14$27.32$68.4224,900
2021-09-13$27.75$69.5020,900
2021-09-10$28.00$70.1321,800
2021-09-09$28.55$71.5019,200
2021-09-08$28.68$71.8318,700
2021-09-07$28.66$71.7820,900
2021-09-03$29.23$73.2113,900
2021-09-02$29.82$74.684,400
2021-09-01$29.65$74.269,500
2021-08-31$29.69$74.3611,900
2021-08-30$29.61$74.169,600
2021-08-27$30.47$76.3114,600
2021-08-26$29.53$73.966,600
2021-08-25$29.98$75.0918,900
2021-08-24$29.70$74.3811,900
2021-08-23$29.67$74.319,000
2021-08-20$29.77$74.5620,300
2021-08-19$28.97$72.567,300
2021-08-18$29.10$72.887,400
2021-08-17$29.66$74.289,700
2021-08-16$30.43$76.2118,000
2021-08-13$30.20$75.645,400
2021-08-12$30.40$76.1418,900
2021-08-11$29.96$75.044,800
2021-08-10$29.74$74.4841,700
2021-08-09$29.28$73.335,500
2021-08-06$29.11$72.9110,500
2021-08-05$28.77$72.065,900
2021-08-04$28.58$71.589,100
2021-08-03$28.80$72.139,200
2021-08-02$28.80$72.1315,000
2021-07-30$29.06$72.788,100
2021-07-29$29.16$73.0311,200
2021-07-28$29.34$73.4812,800
2021-07-27$29.18$73.0813,000
2021-07-26$29.33$73.4613,200
2021-07-23$28.98$72.5810,300
2021-07-22$28.81$72.1613,600
2021-07-21$28.95$72.5112,100
2021-07-20$28.36$71.0334,100
2021-07-19$28.08$70.3319,900
2021-07-16$28.35$71.0015,400
2021-07-15$28.71$71.9020,300
2021-07-14$28.61$71.659,300
2021-07-13$28.59$71.6011,200
2021-07-12$29.34$73.487,200
2021-07-09$28.78$72.0817,900
2021-07-08$27.85$69.7512,900
2021-07-07$28.60$71.6316,700
2021-07-06$29.45$72.9635,700
2021-07-02$29.53$73.1515,200
2021-07-01$29.40$72.8319,800
2021-06-30$29.45$72.9628,600
2021-06-29$29.69$73.5515,900
2021-06-28$30.04$74.4217,000
2021-06-25$29.21$72.36109,400
2021-06-24$31.06$76.9513,000
2021-06-23$29.88$74.0211,400
2021-06-22$29.92$74.127,800
2021-06-21$30.41$75.3315,100
2021-06-18$29.92$74.1234,100
2021-06-17$31.06$76.958,000
2021-06-16$31.76$78.6811,200
2021-06-15$31.81$78.809,900
2021-06-14$31.21$77.329,100
2021-06-11$31.54$78.1312,400
2021-06-10$31.77$78.7011,500
2021-06-09$32.09$79.5013,900
2021-06-08$32.50$80.5120,800
2021-06-07$32.36$80.1717,000
2021-06-04$32.00$79.2721,100
2021-06-03$31.84$78.8811,900
2021-06-02$31.59$78.269,300
2021-06-01$31.68$78.4813,400
2021-05-28$31.50$78.0412,400
2021-05-27$31.17$77.226,100
2021-05-26$31.21$77.3213,400
2021-05-25$30.22$74.8611,100
2021-05-24$30.73$76.1316,400
2021-05-21$30.96$76.7019,100
2021-05-20$29.74$73.688,700
2021-05-19$29.33$72.6612,500
2021-05-18$30.02$74.3712,500
2021-05-17$29.72$73.636,200
2021-05-14$29.53$73.1516,700
2021-05-13$28.92$71.6417,700
2021-05-12$28.13$69.6919,500
2021-05-11$29.32$72.6314,500
2021-05-10$29.69$73.5514,400
2021-05-07$30.11$74.5923,900
2021-05-06$29.64$73.4318,600
2021-05-05$29.53$73.1517,900
2021-05-04$29.04$71.948,700
2021-05-03$29.18$72.2913,600
2021-04-30$28.29$70.0816,100
2021-04-29$28.23$69.938,300
2021-04-28$28.06$69.519,600
2021-04-27$28.35$70.239,800
2021-04-26$28.44$70.4510,100
2021-04-23$28.54$70.7020,500
2021-04-22$27.91$69.1413,600
2021-04-21$28.29$70.086,700
2021-04-20$27.76$68.777,300
2021-04-19$28.80$71.3515,400
2021-04-16$28.94$71.6934,900
2021-04-15$29.07$72.0210,000
2021-04-14$28.85$71.4712,800
2021-04-13$28.33$70.1815,000
2021-04-12$28.78$71.307,900
2021-04-09$28.96$71.7414,000
2021-04-08$29.00$71.844,200
2021-04-07$28.65$70.9720,100
2021-04-06$29.25$72.469,400
2021-04-05$29.32$72.6313,200
2021-04-01$29.69$72.7814,400
2021-03-31$29.19$71.5623,000
2021-03-30$29.38$72.0210,500
2021-03-29$28.85$70.7211,600
2021-03-26$29.48$72.275,900
2021-03-25$28.70$70.3611,400
2021-03-24$28.08$68.849,700
2021-03-23$28.07$68.8115,100
2021-03-22$28.42$69.6716,200
2021-03-19$30.01$73.57109,700
2021-03-18$28.86$70.7511,300
2021-03-17$28.35$69.5016,100
2021-03-16$29.06$71.2431,600
2021-03-15$30.25$74.1616,400
2021-03-12$30.23$74.1113,800
2021-03-11$30.05$73.6716,100
2021-03-10$30.16$73.9426,100
2021-03-09$29.44$72.1717,000
2021-03-08$29.71$72.8326,500
2021-03-05$28.40$69.6230,700
2021-03-04$27.32$66.9725,600
2021-03-03$27.05$66.3134,400
2021-03-02$25.80$63.2514,500
2021-03-01$26.67$65.3815,400
2021-02-26$25.56$62.6620,900
2021-02-25$26.30$64.478,800
2021-02-24$26.62$65.2616,600
2021-02-23$26.50$64.9617,300
2021-02-22$25.82$63.3023,000
2021-02-19$24.78$60.7510,800
2021-02-18$24.66$60.4510,700
2021-02-17$24.81$60.828,200
2021-02-16$24.89$61.0210,400
2021-02-12$25.13$61.6014,200
2021-02-11$24.69$60.5316,400
2021-02-10$25.42$62.3210,700
2021-02-09$25.73$63.0821,300
2021-02-08$25.76$63.1513,800
2021-02-05$25.19$61.757,900
2021-02-04$25.08$61.4824,600
2021-02-03$24.42$59.8612,700
2021-02-02$24.54$60.1614,900
2021-02-01$24.22$59.3714,400
2021-01-29$24.03$58.9123,600
2021-01-28$24.32$59.6215,500
2021-01-27$24.39$59.7929,400
2021-01-26$25.30$62.0219,000
2021-01-25$25.77$63.1713,100
2021-01-22$26.09$63.9620,800
2021-01-21$25.80$63.2520,800
2021-01-20$26.48$64.918,200
2021-01-19$26.98$66.1422,900
2021-01-15$27.20$66.6818,700
2021-01-14$27.37$67.1014,700
2021-01-13$26.75$65.5816,400
2021-01-12$27.37$67.1027,000
2021-01-11$26.42$64.776,300
2021-01-08$26.40$64.7212,800
2021-01-07$27.00$66.1919,200
2021-01-06$25.90$63.4938,500
2021-01-05$25.27$61.9521,500
2021-01-04$25.86$62.6334,100