Latest 10-Q

What changed in First Bancorp, Inc's latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Lobbying

What First Bancorp, Inc and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$37.03+$0.25 (+0.68%) Nov 13 close
Oct 13, 2026: $33.57Oct 14, 2026: $33.46Oct 15, 2026: $33.80Oct 16, 2026: $34.37Oct 19, 2026: $33.89Oct 20, 2026: $34.38Oct 21, 2026: $34.56Oct 22, 2026: $36.17Oct 23, 2026: $36.36Oct 26, 2026: $36.70Oct 27, 2026: $36.43Oct 28, 2026: $36.28Oct 29, 2026: $36.56Oct 30, 2026: $36.35Nov 2, 2026: $36.82Nov 3, 2026: $36.09Nov 4, 2026: $37.15Nov 5, 2026: $36.59Nov 6, 2026: $36.41Nov 9, 2026: $37.08Nov 10, 2026: $37.01Nov 11, 2026: $36.84Nov 12, 2026: $36.78Nov 13, 2026: $37.03
Oct 13, 2026Low $33.46 · High $37.15Nov 13, 2026
Aug 13, 2026: $35.52Aug 14, 2026: $35.62Aug 17, 2026: $35.37Aug 18, 2026: $35.60Aug 19, 2026: $34.53Aug 20, 2026: $35.04Aug 21, 2026: $34.74Aug 24, 2026: $34.56Aug 25, 2026: $34.61Aug 26, 2026: $34.46Aug 27, 2026: $34.53Aug 28, 2026: $34.76Aug 31, 2026: $34.26Sep 1, 2026: $33.95Sep 2, 2026: $34.66Sep 3, 2026: $35.03Sep 4, 2026: $35.14Sep 8, 2026: $34.58Sep 9, 2026: $34.99Sep 10, 2026: $35.04Sep 11, 2026: $34.95Sep 14, 2026: $35.28Sep 15, 2026: $35.68Sep 16, 2026: $35.07Sep 17, 2026: $35.09Sep 18, 2026: $35.18Sep 21, 2026: $34.80Sep 22, 2026: $34.64Sep 23, 2026: $33.98Sep 24, 2026: $34.20Sep 25, 2026: $34.35Sep 28, 2026: $34.30Sep 29, 2026: $33.77Sep 30, 2026: $33.34Oct 1, 2026: $33.69Oct 2, 2026: $34.21Oct 5, 2026: $34.21Oct 6, 2026: $33.75Oct 7, 2026: $33.31Oct 8, 2026: $33.44Oct 9, 2026: $32.97Oct 12, 2026: $33.52Oct 13, 2026: $33.57Oct 14, 2026: $33.46Oct 15, 2026: $33.80Oct 16, 2026: $34.37Oct 19, 2026: $33.89Oct 20, 2026: $34.38Oct 21, 2026: $34.56Oct 22, 2026: $36.17Oct 23, 2026: $36.36Oct 26, 2026: $36.70Oct 27, 2026: $36.43Oct 28, 2026: $36.28Oct 29, 2026: $36.56Oct 30, 2026: $36.35Nov 2, 2026: $36.82Nov 3, 2026: $36.09Nov 4, 2026: $37.15Nov 5, 2026: $36.59Nov 6, 2026: $36.41Nov 9, 2026: $37.08Nov 10, 2026: $37.01Nov 11, 2026: $36.84Nov 12, 2026: $36.78Nov 13, 2026: $37.03
Aug 13, 2026Low $32.97 · High $37.15Nov 13, 2026
Nov 13, 2025: $25.73Nov 14, 2025: $25.76Nov 17, 2025: $24.89Nov 18, 2025: $24.81Nov 19, 2025: $24.75Nov 20, 2025: $24.74Nov 21, 2025: $25.60Nov 24, 2025: $25.47Nov 25, 2025: $25.91Nov 26, 2025: $25.83Nov 28, 2025: $25.59Dec 1, 2025: $25.51Dec 2, 2025: $25.33Dec 3, 2025: $26.14Dec 4, 2025: $26.14Dec 5, 2025: $25.85Dec 8, 2025: $26.10Dec 9, 2025: $26.13Dec 10, 2025: $27.09Dec 11, 2025: $27.47Dec 12, 2025: $27.81Dec 15, 2025: $28.36Dec 16, 2025: $28.27Dec 17, 2025: $28.29Dec 18, 2025: $28.33Dec 19, 2025: $27.87Dec 22, 2025: $27.39Dec 23, 2025: $27.03Dec 24, 2025: $26.92Dec 26, 2025: $26.85Dec 29, 2025: $26.58Dec 30, 2025: $26.56Dec 31, 2025: $26.44Jan 2, 2026: $26.42Jan 5, 2026: $27.56Jan 6, 2026: $26.65Jan 7, 2026: $25.91Jan 8, 2026: $26.61Jan 9, 2026: $26.50Jan 12, 2026: $26.30Jan 13, 2026: $26.24Jan 14, 2026: $26.71Jan 15, 2026: $27.32Jan 16, 2026: $27.17Jan 20, 2026: $26.63Jan 21, 2026: $27.64Jan 22, 2026: $27.47Jan 23, 2026: $26.91Jan 26, 2026: $27.10Jan 27, 2026: $27.02Jan 28, 2026: $26.49Jan 29, 2026: $26.98Jan 30, 2026: $27.35Feb 2, 2026: $27.95Feb 3, 2026: $28.37Feb 4, 2026: $29.12Feb 5, 2026: $29.73Feb 6, 2026: $30.01Feb 9, 2026: $29.74Feb 10, 2026: $29.14Feb 11, 2026: $29.07Feb 12, 2026: $29.12Feb 13, 2026: $29.18Feb 17, 2026: $29.35Feb 18, 2026: $28.85Feb 19, 2026: $28.42Feb 20, 2026: $28.79Feb 23, 2026: $27.68Feb 24, 2026: $27.88Feb 25, 2026: $28.32Feb 26, 2026: $28.58Feb 27, 2026: $27.65Mar 2, 2026: $28.22Mar 3, 2026: $28.18Mar 4, 2026: $28.46Mar 5, 2026: $27.67Mar 6, 2026: $27.73Mar 9, 2026: $27.51Mar 10, 2026: $27.70Mar 11, 2026: $27.29Mar 12, 2026: $27.50Mar 13, 2026: $27.36Mar 16, 2026: $27.65Mar 17, 2026: $27.47Mar 18, 2026: $26.92Mar 19, 2026: $27.13Mar 20, 2026: $26.88Mar 23, 2026: $28.15Mar 24, 2026: $27.81Mar 25, 2026: $27.88Mar 26, 2026: $28.04Mar 27, 2026: $27.72Mar 30, 2026: $28.22Mar 31, 2026: $28.03Apr 1, 2026: $28.29Apr 2, 2026: $28.60Apr 6, 2026: $28.75Apr 7, 2026: $28.74Apr 8, 2026: $29.26Apr 9, 2026: $29.89Apr 10, 2026: $29.34Apr 13, 2026: $29.30Apr 14, 2026: $29.23Apr 15, 2026: $28.79Apr 16, 2026: $28.67Apr 17, 2026: $29.42Apr 20, 2026: $29.50Apr 21, 2026: $28.69Apr 22, 2026: $28.60Apr 23, 2026: $29.10Apr 24, 2026: $29.05Apr 27, 2026: $29.00Apr 28, 2026: $29.38Apr 29, 2026: $28.42Apr 30, 2026: $28.46May 1, 2026: $28.89May 4, 2026: $28.41May 5, 2026: $28.89May 6, 2026: $29.12May 7, 2026: $29.15May 8, 2026: $29.04May 11, 2026: $28.48May 12, 2026: $28.29May 13, 2026: $28.11May 14, 2026: $28.46May 15, 2026: $27.75May 18, 2026: $28.29May 19, 2026: $28.42May 20, 2026: $28.69May 21, 2026: $28.70May 22, 2026: $28.58May 26, 2026: $28.94May 27, 2026: $29.05May 28, 2026: $29.18May 29, 2026: $29.11Jun 1, 2026: $28.73Jun 2, 2026: $29.07Jun 3, 2026: $28.57Jun 4, 2026: $29.33Jun 5, 2026: $29.81Jun 8, 2026: $29.63Jun 9, 2026: $30.06Jun 10, 2026: $30.80Jun 11, 2026: $30.52Jun 12, 2026: $30.75Jun 15, 2026: $30.10Jun 16, 2026: $30.25Jun 17, 2026: $29.91Jun 18, 2026: $30.38Jun 22, 2026: $33.12Jun 23, 2026: $33.86Jun 24, 2026: $34.10Jun 25, 2026: $34.05Jun 26, 2026: $35.51Jun 29, 2026: $34.93Jun 30, 2026: $34.82Jul 1, 2026: $35.53Jul 2, 2026: $35.04Jul 6, 2026: $35.19Jul 7, 2026: $33.86Jul 8, 2026: $33.23Jul 9, 2026: $33.54Jul 10, 2026: $33.45Jul 13, 2026: $33.44Jul 14, 2026: $33.79Jul 15, 2026: $34.04Jul 16, 2026: $35.09Jul 17, 2026: $34.51Jul 20, 2026: $34.36Jul 21, 2026: $34.18Jul 22, 2026: $33.90Jul 23, 2026: $33.99Jul 24, 2026: $34.98Jul 27, 2026: $34.89Jul 28, 2026: $35.46Jul 29, 2026: $35.55Jul 30, 2026: $34.94Jul 31, 2026: $35.10Aug 3, 2026: $35.66Aug 4, 2026: $35.66Aug 5, 2026: $35.39Aug 6, 2026: $35.31Aug 7, 2026: $35.38Aug 10, 2026: $34.80Aug 11, 2026: $35.42Aug 12, 2026: $35.65Aug 13, 2026: $35.52Aug 14, 2026: $35.62Aug 17, 2026: $35.37Aug 18, 2026: $35.60Aug 19, 2026: $34.53Aug 20, 2026: $35.04Aug 21, 2026: $34.74Aug 24, 2026: $34.56Aug 25, 2026: $34.61Aug 26, 2026: $34.46Aug 27, 2026: $34.53Aug 28, 2026: $34.76Aug 31, 2026: $34.26Sep 1, 2026: $33.95Sep 2, 2026: $34.66Sep 3, 2026: $35.03Sep 4, 2026: $35.14Sep 8, 2026: $34.58Sep 9, 2026: $34.99Sep 10, 2026: $35.04Sep 11, 2026: $34.95Sep 14, 2026: $35.28Sep 15, 2026: $35.68Sep 16, 2026: $35.07Sep 17, 2026: $35.09Sep 18, 2026: $35.18Sep 21, 2026: $34.80Sep 22, 2026: $34.64Sep 23, 2026: $33.98Sep 24, 2026: $34.20Sep 25, 2026: $34.35Sep 28, 2026: $34.30Sep 29, 2026: $33.77Sep 30, 2026: $33.34Oct 1, 2026: $33.69Oct 2, 2026: $34.21Oct 5, 2026: $34.21Oct 6, 2026: $33.75Oct 7, 2026: $33.31Oct 8, 2026: $33.44Oct 9, 2026: $32.97Oct 12, 2026: $33.52Oct 13, 2026: $33.57Oct 14, 2026: $33.46Oct 15, 2026: $33.80Oct 16, 2026: $34.37Oct 19, 2026: $33.89Oct 20, 2026: $34.38Oct 21, 2026: $34.56Oct 22, 2026: $36.17Oct 23, 2026: $36.36Oct 26, 2026: $36.70Oct 27, 2026: $36.43Oct 28, 2026: $36.28Oct 29, 2026: $36.56Oct 30, 2026: $36.35Nov 2, 2026: $36.82Nov 3, 2026: $36.09Nov 4, 2026: $37.15Nov 5, 2026: $36.59Nov 6, 2026: $36.41Nov 9, 2026: $37.08Nov 10, 2026: $37.01Nov 11, 2026: $36.84Nov 12, 2026: $36.78Nov 13, 2026: $37.03
Nov 13, 2025Low $24.74 · High $37.15Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.