We are live on ! Find out more
FNLC icon

First Bancorp

Name Holding Trade Value Shares
Change
Change in
Stake
Royal Bank of Canada
26
Royal Bank of Canada
Ontario, Canada
$722K
NGA
27
Naples Global Advisors
Florida
$628K -$18.5K -925 -3%
SO
28
STRS Ohio
Ohio
$620K
PPA
29
Parametric Portfolio Associates
Washington
$575K -$55.2K -2,763 -9%
PGA
30
Portland Global Advisors
Maine
$490K
California State Teachers Retirement System (CalSTRS)
31
California State Teachers Retirement System (CalSTRS)
California
$460K -$27.7K -1,388 -6%
Stifel Financial
32
Stifel Financial
Missouri
$431K -$4K -200 -1%
SB
33
Suntrust Banks
Georgia
$420K +$3.96K +198 +1%
Charles Schwab
34
Charles Schwab
California
$395K
Deutsche Bank
35
Deutsche Bank
Germany
$377K +$79.2K +3,964 +29%
UBS Group
36
UBS Group
Switzerland
$353K -$9.47K -474 -3%
TA
37
Teachers Advisors
New York
$318K
RhumbLine Advisers
38
RhumbLine Advisers
Massachusetts
$276K -$78.6K -3,930 -23%
BT
39
Beacon Trust
New Jersey
$258K
EA
40
Emerald Acquisition
Washington
$248K +$230K +11,530 New
Wells Fargo
41
Wells Fargo
California
$232K +$36K +1,801 +20%
BSB
42
Bangor Savings Bank
Maine
$229K -$9.99K -500 -4%
New York State Common Retirement Fund
43
New York State Common Retirement Fund
New York
$211K
NFA
44
Nationwide Fund Advisors
Ohio
$179K
MLICM
45
Metropolitan Life Insurance Company (MetLife)
New York
$171K
BA
46
BlackRock Advisors
Delaware
$128K +$1.38K +69 +1%
AIG
47
American International Group
New York
$126K -$8.54K -427 -7%
OSAM
48
O'Shaughnessy Asset Management
Connecticut
$125K +$96.2K +4,812 +490%
CWA
49
Cypress Wealth Advisors
California
$87K
BlackRock
50
BlackRock
New York
$52K +$40.6K +2,029 +560%