14-day Premium Trial Subscription Try For FreeTry Free
Date Action Amount Person Type
Apr 18, 2024 Buy 375 Swan Kimberly Common Stock
Apr 18, 2024 Buy 675 Swan Kimberly Common Stock
Apr 18, 2024 Buy 225 Swan Kimberly Common Stock
Jan 30, 2024 Buy 2 136 Tolman Sarah Common Stock
Jan 30, 2024 Buy 1 869 Plummer Tammy L Common Stock
Jan 30, 2024 Buy 8 868 Mckim Tony C Common Stock
Jan 30, 2024 Buy 2 365 Elder Richard M Common Stock
Jan 30, 2024 Buy 2 403 Norton Susan A Common Stock
Jan 30, 2024 Buy 1 297 Nicholson Peter C Common Stock
Jan 30, 2024 Buy 2 022 Nicholson Jonathan W Common Stock
Jan 29, 2024 Sell 634 Tolman Sarah Common Stock
Jan 29, 2024 Sell 418 Nicholson Jonathan W Common Stock
Jan 29, 2024 Sell 640 Elder Richard M Common Stock
Jan 29, 2024 Sell 2 028 Mckim Tony C Common Stock
Jan 29, 2024 Sell 711 Norton Susan A Common Stock
Nov 21, 2023 Sell 750 Gregory Robert B Common Stock
Nov 21, 2023 Sell 750 Gregory Robert B Common Stock
Nov 21, 2023 Sell 750 Gregory Robert B Common Stock
Nov 21, 2023 Sell 750 Gregory Robert B Common Stock
May 22, 2023 Buy 0 Rosborough Mark N
May 16, 2023 Sell 294 Nicholson Jonathan W Common Stock
May 08, 2023 Buy 1 000 Smith Stuart G Common Stock
May 05, 2023 Buy 1 000 Gregory Robert B Common Stock
May 04, 2023 Buy 1 000 Smith Stuart G Common Stock
May 02, 2023 Buy 1 000 Mckim Tony C Common Stock
May 01, 2023 Buy 30 Tolman Sarah Common Stock
Apr 26, 2023 Buy 1 532 Tolman Sarah Commo Stock
Apr 21, 2023 Buy 1 958 Swan Kimberly Common Stock
Apr 20, 2023 Buy 2 000 Mckim Tony C Common Stock
Apr 20, 2023 Buy 1 000 Elder Richard M Common Stock
Feb 08, 2023 Buy 250 Kelly Renee W Common Stock
Feb 08, 2023 Buy 250 Rosborough Mark N Common Stock
Feb 08, 2023 Buy 250 Tindal Bruce B Common Stock
Feb 08, 2023 Buy 250 Gregory Robert B Common Stock
Feb 08, 2023 Buy 250 Russell Cornelius J Common Stock
Feb 08, 2023 Buy 250 Smith Stuart G Common Stock
Feb 08, 2023 Buy 250 Swan Kimberly Common Stock
Feb 08, 2023 Buy 250 Ward F Stephen Common Stock
Feb 06, 2023 Buy 1 000 Norton Susan A Common Stock
Jan 30, 2023 Sell 371 Tolman Sarah Common Stock
Jan 30, 2023 Sell 309 Plummer Tammy L Common Stock
Jan 30, 2023 Sell 378 Norton Susan A Common Stock
Jan 30, 2023 Sell 335 Nicholson Jonathan W Common Stock
Jan 30, 2023 Sell 1 628 Mckim Tony C Common Stock
Jan 30, 2023 Sell 365 Elder Richard M Common Stock
Jan 26, 2023 Buy 1 741 Tolman Sarah Common Stock
Jan 26, 2023 Buy 1 536 Plummer Tammy L Common Stock
Jan 26, 2023 Buy 1 946 Norton Susan A Common Stock
Jan 26, 2023 Buy 1 059 Nicholson Peter C Common Stock
Jan 26, 2023 Buy 1 639 Nicholson Jonathan W Common Stock
Jan 26, 2023 Buy 1 878 Elder Richard M Common Stock
Jan 26, 2023 Buy 6 861 Mckim Tony C Common Stock
Jan 05, 2023 Sell 296 Nicholson Jonathan W Common Stock
Jan 05, 2023 Sell 297 Plummer Tammy L Common Stock
Jan 05, 2023 Sell 320 Tolman Sarah Common Stock
Jan 05, 2023 Sell 352 Elder Richard M Common Stock
Jan 05, 2023 Sell 413 Norton Susan A Common Stock
Dec 31, 2022 Buy 0 Gregory Robert B Common Stock
Dec 31, 2022 Sell 0 Gregory Robert B Common Stock
Dec 31, 2022 Buy 0 Gregory Robert B Common Stock
Dec 31, 2022 Buy 0 Elder Richard M Common Stock
Dec 31, 2022 Buy 0 Elder Richard M Common Stock
Nov 02, 2022 Sell 1 000 Norton Susan A Common Stock
Oct 24, 2022 Buy 1 000 Swan Kimberly Common Stock
Feb 04, 2022 Buy 250 Rosborough Mark N Common Stock
Feb 04, 2022 Buy 250 Gregory Robert B Common Stock
Feb 04, 2022 Buy 250 Tindal Bruce B Common Stock
Feb 04, 2022 Buy 250 Smith Stuart G Common Stock
Feb 04, 2022 Buy 250 Swan Kimberly Common Stock
Feb 04, 2022 Buy 250 Kelly Renee W Common Stock
Feb 04, 2022 Buy 250 Ward F Stephen Common Stock
Feb 04, 2022 Buy 250 Russell Cornelius J Common Stock
Feb 01, 2022 Sell 346 Tolman Sarah Common Stock
Feb 01, 2022 Sell 364 Nicholson Jonathan W Common Stock
Feb 01, 2022 Sell 374 Elder Richard M Common Stock
Feb 01, 2022 Sell 332 Plummer Tammy L Common Stock
Feb 01, 2022 Sell 1 475 Mckim Tony C Common Stock
Feb 01, 2022 Sell 387 Norton Susan A Common Stock
Feb 01, 2022 Sell 104 Nicholson Peter C Common Stock
Jan 28, 2022 Sell 441 Mckim Tony C Common Stock
Jan 27, 2022 Buy 5 597 Mckim Tony C Common Stock
Jan 27, 2022 Buy 1 346 Nicholson Jonathan W Common Stock
Jan 27, 2022 Buy 1 530 Elder Richard M Common Stock
Jan 27, 2022 Buy 808 Nicholson Peter C Common Stock
Jan 27, 2022 Buy 1 459 Tolman Sarah Common Stock
Jan 27, 2022 Buy 1 285 Plummer Tammy L Common Stock
Jan 27, 2022 Buy 1 637 Norton Susan A Common Stock
Jan 26, 2022 Sell 271 Nicholson Jonathan W Common Stock
Jan 26, 2022 Sell 321 Elder Richard M Common Stock
Jan 26, 2022 Sell 291 Tolman Sarah Common Stock
Jan 26, 2022 Sell 251 Plummer Tammy L Common Stock
Jan 26, 2022 Sell 376 Norton Susan A Common Stock
Dec 31, 2021 Buy 0 Elder Richard M Common Stock
Dec 31, 2021 Buy 0 Elder Richard M Common Stock
Dec 29, 2021 Buy 0 Swan Kimberly Common Stock
Dec 23, 2021 Buy 938 Swan Kimberly Common Stock
Dec 23, 2021 Buy 790 Swan Kimberly Common Stock
Dec 22, 2021 Buy 500 Swan Kimberly Common Stock
Dec 22, 2021 Buy 500 Swan Kimberly Common Stock
Dec 22, 2021 Buy 2 272 Swan Kimberly Common Stock
INSIDER POWER
57.922
Last 100 transactions
Buy: 74 077 | Sell: 19 122 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be positive at a ratio of 57.922.

In total, the insiders bought 74 077 and sold 19 122 FNLC shares in the last 100 trades.

Click to get the best stock tips daily for free!

About First Bancorp

First Ban The First Bancorp, Inc. operates as the holding company for First National Bank that provides a range of banking products and services to individuals and businesses. It offers various deposit products, including demand, NOW, savings, money market, and certificates of deposit accounts. The company also provides commercial real estate loan products, such as mortgage loans to finance investments in real property comprising multi-family residential, ... FNLC Profile

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT