We are live on ! Find out more
FNLC icon

First Bancorp

Name Holding Trade Value Shares
Change
Change in
Stake
HPC
26
HM Payson & Co
Maine
$484K +$11.2K +454 +2%
PMG
27
ProVise Management Group
Florida
$484K
FNBT
28
FineMark National Bank & Trust
Florida
$417K
RhumbLine Advisers
29
RhumbLine Advisers
Massachusetts
$360K -$6.64K -269 -2%
Commonwealth Equity Services
30
Commonwealth Equity Services
Massachusetts
$349K +$25.5K +1,031 +8%
Bank of America
31
Bank of America
North Carolina
$288K -$20.1K -814 -6%
Barclays
32
Barclays
United Kingdom
$275K -$72.4K -2,932 -21%
PGA
33
Portland Global Advisors
Maine
$260K
BHWM
34
Bar Harbor Wealth Management
New Hampshire
$253K -$139K -5,640 -35%
AllianceBernstein
35
AllianceBernstein
Tennessee
$243K +$15.1K +610 +7%
BST
36
Bath Savings Trust
Maine
$206K -$24.7K -1,000 -11%
BSB
37
Bangor Savings Bank
Maine
$203K -$2.47K -100 -1%
JP Morgan Chase
38
JP Morgan Chase
New York
$200K +$13.7K +553 +7%
UBS Group
39
UBS Group
Switzerland
$197K +$78.2K +3,167 +65%
Deutsche Bank
40
Deutsche Bank
Germany
$176K +$28.4K +1,152 +19%
MIM
41
MetLife Investment Management
New Jersey
$144K
Wells Fargo
42
Wells Fargo
California
$123K +$49.3K +1,997 +66%
SO
43
STRS Ohio
Ohio
$119K -$12.3K -500 -9%
AIG
44
American International Group
New York
$115K +$395 +16 +0.3%
New York State Common Retirement Fund
45
New York State Common Retirement Fund
New York
$109K -$99 -4 -0.1%
California State Teachers Retirement System (CalSTRS)
46
California State Teachers Retirement System (CalSTRS)
California
$79.2K -$8.91K -361 -10%
Citigroup
47
Citigroup
New York
$74.7K +$75.5K +3,058 +23,523%
BNP Paribas Financial Markets
48
BNP Paribas Financial Markets
France
$64.8K -$61K -2,470 -48%
BLC
49
Brown, Lisle/Cummings
Rhode Island
$36.5K
AB
50
Amalgamated Bank
New York
$24K -$1.09K -44 -4%