_id
69109ba5ccc777a4e85d5d27
Ticker
FBNC
Name
First Bancorp
Exchange
NASDAQ
Address
300 SW Broad Street, Southern Pines, NC, United States, 28387
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://localfirstbank.com
Description
First Bancorp operates as the bank holding company for First Bank that provides banking products and services for individuals and businesses. The company accepts deposit products, such as checking, savings, and money market accounts; and time deposits, including certificate of deposits and individual retirement accounts. It also offers commercial business loans, commercial and residential real estate construction and mortgage loans, revolving lines of credit, and letters of credit, as well as loans for personal uses, home improvement, and automobiles; and accounts receivable financing and factoring, inventory financing, and purchase order financing services. In addition, the company provides credit and debit cards, safe deposit box rental services, and electronic funds transfer services consisting of wire transfers; and internet and mobile banking, mobile check deposit, cash management, bank-by-phone services, and remote deposit capture services. Further, it offers investment and insurance products, such as mutual funds, annuities, long-term care insurance, life insurance, and company retirement plans; property and casualty insurance products; and financial planning services. First Bancorp was founded in 1934 and is headquartered in Southern Pines, North Carolina.
Last Close
53.37
Volume
116324
Current Price
52.88
Change
-0.9181187933295764
Last Updated
2025-11-30T18:33:33.287Z
Image
-
Ipo Date
1992-12-09T00:00:00.000Z
Market Cap
2115146368
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9944
Sentiment Sources
5
Rating
3.6
Target Price
58.75
Strong Buy
1
Buy
1
Hold
3
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
127879000
Cost Of Revenue
41711000
Gross Profit
86168000
Operating Expenses
60211000
Operating Income
25957000
Interest Expense
41711000
Pretax Income
25957000
Net Income
20363000
Eps
0.49089303382212746
Dividends Per Share
9539000
Shares Outstanding
41465329
Income Tax Expense
5594000
EBITDA
27351000
Operating Margin
20.29809429226065
Total Other Income Expense Net
-
Cash
597975000
Short Term Investments
2641056000
Receivables
35986000
Inventories
-
Total Current Assets
3275017000
Property Plant Equipment
141441000
Total Assets
12750263000
Payables
4436000
Short Term Debt
-
Long Term Debt
15097000
Total Liabilities
11146940000
Equity
1603323000
Depreciation
3646000
Change In Working Capital
-13881000
Cash From Operations
49668000
Capital Expenditures
1462000
Cash From Investing
-203757000
Cash From Financing
40778000
Net Change In Cash
-113311000
PE
21.4328
PB
1.3681235415197064
ROE
1.2700497653934983
ROA
0.15970650958337093
FCF
48206000
Fcf Percent
0.37696572541230383
Piotroski FScore
4
Health Score
53
Deep Value Investing Score
5.5
Defensive Investing Score
5.5
Dividend Investing Score
3.5
Economic Moat Investing Score
7.3
Garp Investing Score
2.5
Growth Investing Score
3
Momentum Investing Score
4
Net Net Investing Score
4.5
Quality Investing Score
5
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
127879000
Quarters > 0 > income Statement > cost Of Revenue
41711000
Quarters > 0 > income Statement > gross Profit
86168000
Quarters > 0 > income Statement > operating Expenses
60211000
Quarters > 0 > income Statement > operating Income
25957000
Quarters > 0 > income Statement > interest Expense
41711000
Quarters > 0 > income Statement > pretax Income
25957000
Quarters > 0 > income Statement > net Income
20363000
Quarters > 0 > income Statement > eps
0.49089303382212746
Quarters > 0 > income Statement > dividends Per Share
9539000
Quarters > 0 > income Statement > shares Outstanding
41481542
Quarters > 0 > income Statement > income Tax Expense
5594000
Quarters > 0 > income Statement > EBITDA
27351000
Quarters > 0 > income Statement > operating Margin
20.29809429226065
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > balance Sheet > cash
597975000
Quarters > 0 > balance Sheet > short Term Investments
2641056000
Quarters > 0 > balance Sheet > receivables
35986000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
3275017000
Quarters > 0 > balance Sheet > property Plant Equipment
141441000
Quarters > 0 > balance Sheet > total Assets
12750263000
Quarters > 0 > balance Sheet > payables
4436000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
15097000
Quarters > 0 > balance Sheet > total Liabilities
11146940000
Quarters > 0 > balance Sheet > equity
1603323000
Quarters > 0 > cash Flow > net Income
20363000
Quarters > 0 > cash Flow > depreciation
3646000
Quarters > 0 > cash Flow > change In Working Capital
-13881000
Quarters > 0 > cash Flow > cash From Operations
49668000
Quarters > 0 > cash Flow > capital Expenditures
1462000
Quarters > 0 > cash Flow > cash From Investing
-203757000
Quarters > 0 > cash Flow > cash From Financing
40778000
Quarters > 0 > cash Flow > net Change In Cash
-113311000
Quarters > 0 > ratios > PE
0.49089303382212746
Quarters > 0 > ratios > PB
1.3681235415197064
Quarters > 0 > ratios > ROE
1.2700497653934983
Quarters > 0 > ratios > ROA
0.15970650958337093
Quarters > 0 > ratios > FCF
48206000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.37696572541230383
Quarters > 0 > health Score
53
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
149508000
Quarters > 1 > income Statement > cost Of Revenue
42277000
Quarters > 1 > income Statement > gross Profit
107231000
Quarters > 1 > income Statement > operating Expenses
57409000
Quarters > 1 > income Statement > operating Income
49822000
Quarters > 1 > income Statement > interest Expense
40065000
Quarters > 1 > income Statement > pretax Income
49822000
Quarters > 1 > income Statement > net Income
38566000
Quarters > 1 > income Statement > eps
0.9306242609975628
Quarters > 1 > income Statement > dividends Per Share
9103000
Quarters > 1 > income Statement > shares Outstanding
41441000
Quarters > 1 > income Statement > income Tax Expense
11256000
Quarters > 1 > income Statement > EBITDA
53553000
Quarters > 1 > income Statement > operating Margin
33.3239692859245
Quarters > 1 > income Statement > total Other Income Expense Net
96598000
Quarters > 1 > balance Sheet > cash
711286000
Quarters > 1 > balance Sheet > short Term Investments
2001627000
Quarters > 1 > balance Sheet > receivables
36681000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
2749594000
Quarters > 1 > balance Sheet > property Plant Equipment
141661000
Quarters > 1 > balance Sheet > total Assets
12608265000
Quarters > 1 > balance Sheet > payables
4340000
Quarters > 1 > balance Sheet > short Term Debt
914000
Quarters > 1 > balance Sheet > long Term Debt
14913000
Quarters > 1 > balance Sheet > total Liabilities
11052085000
Quarters > 1 > balance Sheet > equity
1556180000
Quarters > 1 > cash Flow > net Income
38566000
Quarters > 1 > cash Flow > depreciation
3731000
Quarters > 1 > cash Flow > change In Working Capital
5783000
Quarters > 1 > cash Flow > cash From Operations
45711000
Quarters > 1 > cash Flow > capital Expenditures
1368000
Quarters > 1 > cash Flow > cash From Investing
-183936000
Quarters > 1 > cash Flow > cash From Financing
77070000
Quarters > 1 > cash Flow > net Change In Cash
-61155000
Quarters > 1 > ratios > PE
0.9306242609975628
Quarters > 1 > ratios > PB
1.4081919058206636
Quarters > 1 > ratios > ROE
2.478248017581514
Quarters > 1 > ratios > ROA
0.3058787232025976
Quarters > 1 > ratios > FCF
44343000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.29659282446424273
Quarters > 1 > health Score
54
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
144402000
Quarters > 2 > income Statement > cost Of Revenue
40893000
Quarters > 2 > income Statement > gross Profit
103509000
Quarters > 2 > income Statement > operating Expenses
56733000
Quarters > 2 > income Statement > operating Income
46776000
Quarters > 2 > income Statement > interest Expense
39777000
Quarters > 2 > income Statement > pretax Income
46776000
Quarters > 2 > income Statement > net Income
36406000
Quarters > 2 > income Statement > eps
0.8792233197285483
Quarters > 2 > income Statement > dividends Per Share
9105000
Quarters > 2 > income Statement > shares Outstanding
41407000
Quarters > 2 > income Statement > income Tax Expense
10370000
Quarters > 2 > income Statement > EBITDA
50764000
Quarters > 2 > income Statement > operating Margin
32.3929031453858
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > balance Sheet > cash
772441000
Quarters > 2 > balance Sheet > short Term Investments
1911084000
Quarters > 2 > balance Sheet > receivables
35452000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
2718977000
Quarters > 2 > balance Sheet > property Plant Equipment
141954000
Quarters > 2 > balance Sheet > total Assets
12436245000
Quarters > 2 > balance Sheet > payables
4935000
Quarters > 2 > balance Sheet > short Term Debt
1333000
Quarters > 2 > balance Sheet > long Term Debt
14731000
Quarters > 2 > balance Sheet > total Liabilities
10928069000
Quarters > 2 > balance Sheet > equity
1508176000
Quarters > 2 > cash Flow > net Income
36406000
Quarters > 2 > cash Flow > depreciation
3988000
Quarters > 2 > cash Flow > change In Working Capital
6081000
Quarters > 2 > cash Flow > cash From Operations
52596000
Quarters > 2 > cash Flow > capital Expenditures
243000
Quarters > 2 > cash Flow > cash From Investing
8583000
Quarters > 2 > cash Flow > cash From Financing
203755000
Quarters > 2 > cash Flow > net Change In Cash
264934000
Quarters > 2 > ratios > PE
0.8792233197285483
Quarters > 2 > ratios > PB
1.4518213789372063
Quarters > 2 > ratios > ROE
2.4139092519705923
Quarters > 2 > ratios > ROA
0.2927410966895554
Quarters > 2 > ratios > FCF
52353000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.36255038018864005
Quarters > 2 > health Score
54
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
107347000
Quarters > 3 > income Statement > cost Of Revenue
44061000
Quarters > 3 > income Statement > gross Profit
63286000
Quarters > 3 > income Statement > operating Expenses
56408000
Quarters > 3 > income Statement > operating Income
6878000
Quarters > 3 > income Statement > interest Expense
43554000
Quarters > 3 > income Statement > pretax Income
6878000
Quarters > 3 > income Statement > net Income
3551000
Quarters > 3 > income Statement > eps
0.08572532168119161
Quarters > 3 > income Statement > dividends Per Share
9095000
Quarters > 3 > income Statement > shares Outstanding
41423000
Quarters > 3 > income Statement > income Tax Expense
3327000
Quarters > 3 > income Statement > EBITDA
11163000
Quarters > 3 > income Statement > operating Margin
6.4072587030843895
Quarters > 3 > income Statement > total Other Income Expense Net
-4285000
Quarters > 3 > balance Sheet > cash
507507000
Quarters > 3 > balance Sheet > short Term Investments
1897175000
Quarters > 3 > balance Sheet > receivables
36329000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
2441011000
Quarters > 3 > balance Sheet > property Plant Equipment
143459000
Quarters > 3 > balance Sheet > total Assets
12147694000
Quarters > 3 > balance Sheet > payables
4604000
Quarters > 3 > balance Sheet > short Term Debt
15550000
Quarters > 3 > balance Sheet > long Term Debt
14552000
Quarters > 3 > balance Sheet > total Liabilities
10702083000
Quarters > 3 > balance Sheet > equity
1445611000
Quarters > 3 > cash Flow > net Income
3551000
Quarters > 3 > cash Flow > depreciation
4285000
Quarters > 3 > cash Flow > change In Working Capital
-5370000
Quarters > 3 > cash Flow > cash From Operations
68729000
Quarters > 3 > cash Flow > capital Expenditures
498000
Quarters > 3 > cash Flow > cash From Investing
-321584000
Quarters > 3 > cash Flow > cash From Financing
15921000
Quarters > 3 > cash Flow > net Change In Cash
-236934000
Quarters > 3 > ratios > PE
0.08572532168119161
Quarters > 3 > ratios > PB
1.5152404346674175
Quarters > 3 > ratios > ROE
0.2456400788317189
Quarters > 3 > ratios > ROA
0.0292318854920119
Quarters > 3 > ratios > FCF
68231000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.6356116146701818
Quarters > 3 > health Score
52
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
530812000
Annuals > 0 > income Statement > cost Of Revenue
203415000
Annuals > 0 > income Statement > gross Profit
327397000
Annuals > 0 > income Statement > operating Expenses
229280000
Annuals > 0 > income Statement > operating Income
98117000
Annuals > 0 > income Statement > interest Expense
186967000
Annuals > 0 > income Statement > pretax Income
98117000
Annuals > 0 > income Statement > net Income
76215000
Annuals > 0 > income Statement > eps
1.8441938684153216
Annuals > 0 > income Statement > dividends Per Share
36249000
Annuals > 0 > income Statement > shares Outstanding
41327000
Annuals > 0 > income Statement > income Tax Expense
21902000
Annuals > 0 > income Statement > EBITDA
115995000
Annuals > 0 > income Statement > operating Margin
18.484322132883204
Annuals > 0 > income Statement > total Other Income Expense Net
401079000
Annuals > 0 > balance Sheet > cash
507507000
Annuals > 0 > balance Sheet > short Term Investments
1897175000
Annuals > 0 > balance Sheet > receivables
36329000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
2441011000
Annuals > 0 > balance Sheet > property Plant Equipment
143459000
Annuals > 0 > balance Sheet > total Assets
12147694000
Annuals > 0 > balance Sheet > payables
4604000
Annuals > 0 > balance Sheet > short Term Debt
15550000
Annuals > 0 > balance Sheet > long Term Debt
14552000
Annuals > 0 > balance Sheet > total Liabilities
10702083000
Annuals > 0 > balance Sheet > equity
1445611000
Annuals > 0 > cash Flow > net Income
76215000
Annuals > 0 > cash Flow > depreciation
17878000
Annuals > 0 > cash Flow > change In Working Capital
193000
Annuals > 0 > cash Flow > cash From Operations
174781000
Annuals > 0 > cash Flow > capital Expenditures
2657000
Annuals > 0 > cash Flow > cash From Investing
169666000
Annuals > 0 > cash Flow > cash From Financing
-74795000
Annuals > 0 > cash Flow > net Change In Cash
269652000
Annuals > 0 > ratios > PE
1.8441938684153216
Annuals > 0 > ratios > PB
1.4582693892063632
Annuals > 0 > ratios > ROE
5.2721651952011985
Annuals > 0 > ratios > ROA
0.6274030280973492
Annuals > 0 > ratios > FCF
172124000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.32426546498572
Annuals > 0 > health Score
55
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
541111000
Annuals > 1 > income Statement > cost Of Revenue
159914000
Annuals > 1 > income Statement > gross Profit
381197000
Annuals > 1 > income Statement > operating Expenses
249241000
Annuals > 1 > income Statement > operating Income
131956000
Annuals > 1 > income Statement > interest Expense
142101000
Annuals > 1 > income Statement > pretax Income
131956000
Annuals > 1 > income Statement > net Income
104131000
Annuals > 1 > income Statement > eps
2.529600388679704
Annuals > 1 > income Statement > dividends Per Share
34940000
Annuals > 1 > income Statement > shares Outstanding
41165000
Annuals > 1 > income Statement > income Tax Expense
27825000
Annuals > 1 > income Statement > EBITDA
151169000
Annuals > 1 > income Statement > operating Margin
24.38612410392692
Annuals > 1 > income Statement > total Other Income Expense Net
-13695000
Annuals > 1 > balance Sheet > cash
237855000
Annuals > 1 > balance Sheet > short Term Investments
2189379000
Annuals > 1 > balance Sheet > receivables
37351000
Annuals > 1 > balance Sheet > inventories
63540000
Annuals > 1 > balance Sheet > total Current Assets
2464585000
Annuals > 1 > balance Sheet > property Plant Equipment
150957000
Annuals > 1 > balance Sheet > total Assets
12114942000
Annuals > 1 > balance Sheet > payables
5699000
Annuals > 1 > balance Sheet > short Term Debt
554429000
Annuals > 1 > balance Sheet > long Term Debt
552834000
Annuals > 1 > balance Sheet > total Liabilities
10742562000
Annuals > 1 > balance Sheet > equity
1372380000
Annuals > 1 > cash Flow > net Income
104131000
Annuals > 1 > cash Flow > depreciation
19213000
Annuals > 1 > cash Flow > change In Working Capital
12161000
Annuals > 1 > cash Flow > cash From Operations
131396000
Annuals > 1 > cash Flow > capital Expenditures
4421000
Annuals > 1 > cash Flow > cash From Investing
-191365000
Annuals > 1 > cash Flow > cash From Financing
27506000
Annuals > 1 > cash Flow > net Change In Cash
-32463000
Annuals > 1 > ratios > PE
2.529600388679704
Annuals > 1 > ratios > PB
1.5300621183637186
Annuals > 1 > ratios > ROE
7.587621504248094
Annuals > 1 > ratios > ROA
0.8595253695808037
Annuals > 1 > ratios > FCF
126975000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.2346561056788718
Annuals > 1 > health Score
58
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
407661000
Annuals > 2 > income Statement > cost Of Revenue
28503000
Annuals > 2 > income Statement > gross Profit
379158000
Annuals > 2 > income Statement > operating Expenses
193939000
Annuals > 2 > income Statement > operating Income
185219000
Annuals > 2 > income Statement > interest Expense
16103000
Annuals > 2 > income Statement > pretax Income
185219000
Annuals > 2 > income Statement > net Income
146936000
Annuals > 2 > income Statement > eps
4.118738612473721
Annuals > 2 > income Statement > dividends Per Share
30660000
Annuals > 2 > income Statement > shares Outstanding
35675000
Annuals > 2 > income Statement > income Tax Expense
38283000
Annuals > 2 > income Statement > EBITDA
200548000
Annuals > 2 > income Statement > operating Margin
45.43456450334959
Annuals > 2 > income Statement > total Other Income Expense Net
-48142000
Annuals > 2 > balance Sheet > cash
270318000
Annuals > 2 > balance Sheet > short Term Investments
2314493000
Annuals > 2 > balance Sheet > receivables
29710000
Annuals > 2 > balance Sheet > inventories
-300686000
Annuals > 2 > balance Sheet > total Current Assets
2614521000
Annuals > 2 > balance Sheet > property Plant Equipment
152920000
Annuals > 2 > balance Sheet > total Assets
10625049000
Annuals > 2 > balance Sheet > payables
2738000
Annuals > 2 > balance Sheet > short Term Debt
52446000
Annuals > 2 > balance Sheet > long Term Debt
287507000
Annuals > 2 > balance Sheet > total Liabilities
9593453000
Annuals > 2 > balance Sheet > equity
1031596000
Annuals > 2 > cash Flow > net Income
146936000
Annuals > 2 > cash Flow > depreciation
15329000
Annuals > 2 > cash Flow > change In Working Capital
1359000
Annuals > 2 > cash Flow > cash From Operations
230654000
Annuals > 2 > cash Flow > capital Expenditures
5287000
Annuals > 2 > cash Flow > cash From Investing
-713359000
Annuals > 2 > cash Flow > cash From Financing
291861000
Annuals > 2 > cash Flow > net Change In Cash
-190844000
Annuals > 2 > ratios > PE
4.118738612473721
Annuals > 2 > ratios > PB
1.7640449846645392
Annuals > 2 > ratios > ROE
14.243560463592337
Annuals > 2 > ratios > ROA
1.3829206811187413
Annuals > 2 > ratios > FCF
225367000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.552829434260329
Annuals > 2 > health Score
64
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
324896000
Annuals > 3 > income Statement > cost Of Revenue
24554000
Annuals > 3 > income Statement > gross Profit
300342000
Annuals > 3 > income Statement > operating Expenses
180023000
Annuals > 3 > income Statement > operating Income
120319000
Annuals > 3 > income Statement > interest Expense
9523000
Annuals > 3 > income Statement > pretax Income
120319000
Annuals > 3 > income Statement > net Income
95644000
Annuals > 3 > income Statement > eps
2.6844424485671783
Annuals > 3 > income Statement > dividends Per Share
22228000
Annuals > 3 > income Statement > shares Outstanding
35629000
Annuals > 3 > income Statement > income Tax Expense
24675000
Annuals > 3 > income Statement > EBITDA
134246000
Annuals > 3 > income Statement > operating Margin
37.03308135526445
Annuals > 3 > income Statement > total Other Income Expense Net
-62807000
Annuals > 3 > balance Sheet > cash
461162000
Annuals > 3 > balance Sheet > short Term Investments
2630414000
Annuals > 3 > balance Sheet > receivables
25896000
Annuals > 3 > balance Sheet > inventories
-490129000
Annuals > 3 > balance Sheet > total Current Assets
3117472000
Annuals > 3 > balance Sheet > property Plant Equipment
156811000
Annuals > 3 > balance Sheet > total Assets
10508901000
Annuals > 3 > balance Sheet > payables
607000
Annuals > 3 > balance Sheet > short Term Debt
2517000
Annuals > 3 > balance Sheet > long Term Debt
67386000
Annuals > 3 > balance Sheet > total Liabilities
9278326000
Annuals > 3 > balance Sheet > equity
1230575000
Annuals > 3 > cash Flow > net Income
95644000
Annuals > 3 > cash Flow > depreciation
13927000
Annuals > 3 > cash Flow > change In Working Capital
10922000
Annuals > 3 > cash Flow > cash From Operations
138901000
Annuals > 3 > cash Flow > capital Expenditures
9402000
Annuals > 3 > cash Flow > cash From Investing
-1270443000
Annuals > 3 > cash Flow > cash From Financing
1225414000
Annuals > 3 > cash Flow > net Change In Cash
93872000
Annuals > 3 > ratios > PE
2.6844424485671783
Annuals > 3 > ratios > PB
1.4768992462873045
Annuals > 3 > ratios > ROE
7.772301566340937
Annuals > 3 > ratios > ROA
0.9101237132217727
Annuals > 3 > ratios > FCF
129499000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.39858600906136116
Annuals > 3 > health Score
57
Valuation > metrics > PE
21.4328
Valuation > metrics > PB
1.3681235415197064
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
1.2700497653934983
Profitability > metrics > ROA
0.6217677648696175
Profitability > metrics > Net Margin
0.15923646572150235
Profitability > final Score
28
Profitability > verdict
Weak
Risk > metrics > Debt Equity
6.952398237909642
Risk > metrics > Interest Coverage
0.6223058665579823
Risk > final Score
8
Risk > verdict
High
Liquidity > metrics > Current Ratio
738.2815599639315
Liquidity > metrics > Quick Ratio
738.2815599639315
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
39
Prev Profitabilities > 1
39
Prev Profitabilities > 2
6
Prev Risks > 0
11
Prev Risks > 1
11
Prev Risks > 2
7
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T00:39:39.440Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-21
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-01-28
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
1.04
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-22
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.01
Earnings History > 2 > eps Estimate
0.92
Earnings History > 2 > eps Difference
0.09
Earnings History > 2 > surprise Percent
9.7826
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-23
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.87
Earnings History > 3 > eps Estimate
0.87
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
0
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-23
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.84
Earnings History > 4 > eps Estimate
0.78
Earnings History > 4 > eps Difference
0.06
Earnings History > 4 > surprise Percent
7.6923
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-29
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.76
Earnings History > 5 > eps Estimate
0.74
Earnings History > 5 > eps Difference
0.02
Earnings History > 5 > surprise Percent
2.7027
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-23
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.7
Earnings History > 6 > eps Estimate
0.7
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
0
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-24
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.7
Earnings History > 7 > eps Estimate
0.6
Earnings History > 7 > eps Difference
0.1
Earnings History > 7 > surprise Percent
16.6667
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-24
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.61
Earnings History > 8 > eps Estimate
0.63
Earnings History > 8 > eps Difference
-0.02
Earnings History > 8 > surprise Percent
-3.1746
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-24
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.72
Earnings History > 9 > eps Estimate
0.65
Earnings History > 9 > eps Difference
0.07
Earnings History > 9 > surprise Percent
10.7692
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-25
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.73
Earnings History > 10 > eps Estimate
0.69
Earnings History > 10 > eps Difference
0.04
Earnings History > 10 > surprise Percent
5.7971
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-26
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.74
Earnings History > 11 > eps Estimate
0.79
Earnings History > 11 > eps Difference
-0.05
Earnings History > 11 > surprise Percent
-6.3291
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-26
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.88
Earnings History > 12 > eps Estimate
0.91
Earnings History > 12 > eps Difference
-0.03
Earnings History > 12 > surprise Percent
-3.2967
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-24
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.09
Earnings History > 13 > eps Estimate
1.11
Earnings History > 13 > eps Difference
-0.02
Earnings History > 13 > surprise Percent
-1.8018
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-26
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.08
Earnings History > 14 > eps Estimate
0.98
Earnings History > 14 > eps Difference
0.1
Earnings History > 14 > surprise Percent
10.2041
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-27
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.04
Earnings History > 15 > eps Estimate
1.02
Earnings History > 15 > eps Difference
0.02
Earnings History > 15 > surprise Percent
1.9608
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-27
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.03
Earnings History > 16 > eps Estimate
0.93
Earnings History > 16 > eps Difference
0.1
Earnings History > 16 > surprise Percent
10.7527
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-01-26
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.06
Earnings History > 17 > eps Estimate
0.83
Earnings History > 17 > eps Difference
0.23
Earnings History > 17 > surprise Percent
27.7108
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-26
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.97
Earnings History > 18 > eps Estimate
0.95
Earnings History > 18 > eps Difference
0.02
Earnings History > 18 > surprise Percent
2.1053
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-27
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.03
Earnings History > 19 > eps Estimate
0.91
Earnings History > 19 > eps Difference
0.12
Earnings History > 19 > surprise Percent
13.1868
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-27
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.99
Earnings History > 20 > eps Estimate
0.85
Earnings History > 20 > eps Difference
0.14
Earnings History > 20 > surprise Percent
16.4706
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-01-27
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.83
Earnings History > 21 > eps Estimate
0.76
Earnings History > 21 > eps Difference
0.07
Earnings History > 21 > surprise Percent
9.2105
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-26
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.81
Earnings History > 22 > eps Estimate
0.48
Earnings History > 22 > eps Difference
0.33
Earnings History > 22 > surprise Percent
68.75
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-23
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.34
Earnings History > 23 > eps Estimate
0.16
Earnings History > 23 > eps Difference
0.18
Earnings History > 23 > surprise Percent
112.5
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-28
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.62
Earnings History > 24 > eps Estimate
0.59
Earnings History > 24 > eps Difference
0.03
Earnings History > 24 > surprise Percent
5.0847
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-22
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.76
Earnings History > 25 > eps Estimate
0.78
Earnings History > 25 > eps Difference
-0.02
Earnings History > 25 > surprise Percent
-2.5641
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-23
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.84
Earnings History > 26 > eps Estimate
0.8
Earnings History > 26 > eps Difference
0.04
Earnings History > 26 > surprise Percent
5
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-24
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.8
Earnings History > 27 > eps Estimate
0.77
Earnings History > 27 > eps Difference
0.03
Earnings History > 27 > surprise Percent
3.8961
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-23
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.75
Earnings History > 28 > eps Estimate
0.71
Earnings History > 28 > eps Difference
0.04
Earnings History > 28 > surprise Percent
5.6338
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-23
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.83
Earnings History > 29 > eps Estimate
0.73
Earnings History > 29 > eps Difference
0.1
Earnings History > 29 > surprise Percent
13.6986
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-23
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.75
Earnings History > 30 > eps Estimate
0.74
Earnings History > 30 > eps Difference
0.01
Earnings History > 30 > surprise Percent
1.3514
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-24
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.78
Earnings History > 31 > eps Estimate
0.69
Earnings History > 31 > eps Difference
0.09
Earnings History > 31 > surprise Percent
13.0435
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-24
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.77
Earnings History > 32 > eps Estimate
0.62
Earnings History > 32 > eps Difference
0.15
Earnings History > 32 > surprise Percent
24.1935
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-29
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.55
Earnings History > 33 > eps Estimate
0.53
Earnings History > 33 > eps Difference
0.02
Earnings History > 33 > surprise Percent
3.7736
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-24
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.57
Earnings History > 34 > eps Estimate
0.49
Earnings History > 34 > eps Difference
0.08
Earnings History > 34 > surprise Percent
16.3265
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-25
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.48
Earnings History > 35 > eps Estimate
0.44
Earnings History > 35 > eps Difference
0.04
Earnings History > 35 > surprise Percent
9.0909
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-27
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.41
Earnings History > 36 > eps Estimate
0.38
Earnings History > 36 > eps Difference
0.03
Earnings History > 36 > surprise Percent
7.8947
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-26
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.41
Earnings History > 37 > eps Estimate
0.39
Earnings History > 37 > eps Difference
0.02
Earnings History > 37 > surprise Percent
5.1282
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-27
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.24
Earnings History > 38 > eps Estimate
0.24
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
0
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-26
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.38
Earnings History > 39 > eps Estimate
0.34
Earnings History > 39 > eps Difference
0.04
Earnings History > 39 > surprise Percent
11.7647
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-27
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.33
Earnings History > 40 > eps Estimate
0.3
Earnings History > 40 > eps Difference
0.03
Earnings History > 40 > surprise Percent
10
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-28
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.33
Earnings History > 41 > eps Estimate
0.31
Earnings History > 41 > eps Difference
0.02
Earnings History > 41 > surprise Percent
6.4516
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-27
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.34
Earnings History > 42 > eps Estimate
0.32
Earnings History > 42 > eps Difference
0.02
Earnings History > 42 > surprise Percent
6.25
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-27
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.3
Earnings History > 43 > eps Estimate
0.31
Earnings History > 43 > eps Difference
-0.01
Earnings History > 43 > surprise Percent
-3.2258
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-29
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.33
Earnings History > 44 > eps Estimate
0.33
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
0
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-29
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.34
Earnings History > 45 > eps Estimate
0.32
Earnings History > 45 > eps Difference
0.02
Earnings History > 45 > surprise Percent
6.25
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-30
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.35
Earnings History > 46 > eps Estimate
0.31
Earnings History > 46 > eps Difference
0.04
Earnings History > 46 > surprise Percent
12.9032
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-30
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
AfterMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.32
Earnings History > 47 > eps Estimate
0.32
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-30
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
AfterMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.27
Earnings History > 48 > eps Estimate
0.28
Earnings History > 48 > eps Difference
-0.01
Earnings History > 48 > surprise Percent
-3.5714
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-30
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
AfterMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.27
Earnings History > 49 > eps Estimate
0.31
Earnings History > 49 > eps Difference
-0.04
Earnings History > 49 > surprise Percent
-12.9032
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-23
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
AfterMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.3
Earnings History > 50 > eps Estimate
0.25
Earnings History > 50 > eps Difference
0.05
Earnings History > 50 > surprise Percent
20
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-23
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
AfterMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.27
Earnings History > 51 > eps Estimate
0.19
Earnings History > 51 > eps Difference
0.08
Earnings History > 51 > surprise Percent
42.1053
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-25
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
AfterMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.14
Earnings History > 52 > eps Estimate
0.18
Earnings History > 52 > eps Difference
-0.04
Earnings History > 52 > surprise Percent
-22.2222
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-02-01
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
AfterMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
-1.53
Earnings History > 53 > eps Estimate
0.2
Earnings History > 53 > eps Difference
-1.73
Earnings History > 53 > surprise Percent
-865
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-24
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
AfterMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.22
Earnings History > 54 > eps Estimate
0.12
Earnings History > 54 > eps Difference
0.1
Earnings History > 54 > surprise Percent
83.3333
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-25
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
AfterMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.15
Earnings History > 55 > eps Estimate
0.21
Earnings History > 55 > eps Difference
-0.06
Earnings History > 55 > surprise Percent
-28.5714
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-05-01
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
AfterMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.35
Earnings History > 56 > eps Estimate
0.14
Earnings History > 56 > eps Difference
-0.49
Earnings History > 56 > surprise Percent
-350
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-31
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
AfterMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.01
Earnings History > 57 > eps Estimate
0.1
Earnings History > 57 > eps Difference
-0.09
Earnings History > 57 > surprise Percent
-90
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-31
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
AfterMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.09
Earnings History > 58 > eps Estimate
0.14
Earnings History > 58 > eps Difference
-0.05
Earnings History > 58 > surprise Percent
-35.7143
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-08-01
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
AfterMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.17
Earnings History > 59 > eps Estimate
0.12
Earnings History > 59 > eps Difference
0.05
Earnings History > 59 > surprise Percent
41.6667
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-05-03
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
AfterMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.05
Earnings History > 60 > eps Estimate
0.1
Earnings History > 60 > eps Difference
-0.15
Earnings History > 60 > surprise Percent
-150
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-02-03
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
AfterMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.19
Earnings History > 61 > eps Estimate
0.14
Earnings History > 61 > eps Difference
-0.33
Earnings History > 61 > surprise Percent
-235.7143
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-28
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
AfterMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.17
Earnings History > 62 > eps Estimate
0.22
Earnings History > 62 > eps Difference
-0.05
Earnings History > 62 > surprise Percent
-22.7273
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-29
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
AfterMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.17
Earnings History > 63 > eps Estimate
0.24
Earnings History > 63 > eps Difference
-0.07
Earnings History > 63 > surprise Percent
-29.1667
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-29
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
AfterMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.2
Earnings History > 64 > eps Estimate
0.16
Earnings History > 64 > eps Difference
0.04
Earnings History > 64 > surprise Percent
25
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-02-08
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
BeforeMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.26
Earnings History > 65 > eps Estimate
0.34
Earnings History > 65 > eps Difference
-0.08
Earnings History > 65 > surprise Percent
-23.5294
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-11-05
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
AfterMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.33
Earnings History > 66 > eps Estimate
0.22
Earnings History > 66 > eps Difference
0.11
Earnings History > 66 > surprise Percent
50
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-08-06
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
AfterMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
2.13
Earnings History > 67 > eps Estimate
2.16
Earnings History > 67 > eps Difference
-0.03
Earnings History > 67 > surprise Percent
-1.3889
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-29
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
AfterMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.19
Earnings History > 68 > eps Estimate
0.27
Earnings History > 68 > eps Difference
-0.08
Earnings History > 68 > surprise Percent
-29.6296
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-30
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.3015
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-28
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.3747
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-29
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
AfterMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.32
Earnings History > 71 > eps Estimate
0.38
Earnings History > 71 > eps Difference
-0.06
Earnings History > 71 > surprise Percent
-15.7895
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-23
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
AfterMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.38
Earnings History > 72 > eps Estimate
0.39
Earnings History > 72 > eps Difference
-0.01
Earnings History > 72 > surprise Percent
-2.5641
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-29
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
AfterMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.4
Earnings History > 73 > eps Estimate
0.4
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
0
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-26
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
AfterMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.4
Earnings History > 74 > eps Estimate
0.37
Earnings History > 74 > eps Difference
0.03
Earnings History > 74 > surprise Percent
8.1081
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-24
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
AfterMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.37
Earnings History > 75 > eps Estimate
0.35
Earnings History > 75 > eps Difference
0.02
Earnings History > 75 > surprise Percent
5.7143
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-24
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
AfterMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.34
Earnings History > 76 > eps Estimate
0.35
Earnings History > 76 > eps Difference
-0.01
Earnings History > 76 > surprise Percent
-2.8571
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-25
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
AfterMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.36
Earnings History > 77 > eps Estimate
0.37
Earnings History > 77 > eps Difference
-0.01
Earnings History > 77 > surprise Percent
-2.7027
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-25
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
AfterMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.3
Earnings History > 78 > eps Estimate
0.38
Earnings History > 78 > eps Difference
-0.08
Earnings History > 78 > surprise Percent
-21.0526
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-27
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
AfterMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.33
Earnings History > 79 > eps Estimate
0.38
Earnings History > 79 > eps Difference
-0.05
Earnings History > 79 > surprise Percent
-13.1579
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-24
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
AfterMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.35
Earnings History > 80 > eps Estimate
0.37
Earnings History > 80 > eps Difference
-0.02
Earnings History > 80 > surprise Percent
-5.4054
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-24
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
AfterMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.38
Earnings History > 81 > eps Estimate
0.4
Earnings History > 81 > eps Difference
-0.02
Earnings History > 81 > surprise Percent
-5
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-25
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
AfterMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.39
Earnings History > 82 > eps Estimate
0.36
Earnings History > 82 > eps Difference
0.03
Earnings History > 82 > surprise Percent
8.3333
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-27
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
AfterMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.32
Earnings History > 83 > eps Estimate
0.35
Earnings History > 83 > eps Difference
-0.03
Earnings History > 83 > surprise Percent
-8.5714
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-28
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
AfterMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.36
Earnings History > 84 > eps Estimate
0.35
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
2.8571
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-28
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
AfterMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.37
Earnings History > 85 > eps Estimate
0.37
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
0
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-21
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
AfterMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.36
Earnings History > 86 > eps Estimate
0.35
Earnings History > 86 > eps Difference
0.01
Earnings History > 86 > surprise Percent
2.8571
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-22
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
BeforeMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.34
Earnings History > 87 > eps Estimate
0.34
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
0
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-21
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.33
Earnings History > 88 > eps Estimate
0.36
Earnings History > 88 > eps Difference
-0.03
Earnings History > 88 > surprise Percent
-8.3333
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-22
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
AfterMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.34
Earnings History > 89 > eps Estimate
0.35
Earnings History > 89 > eps Difference
-0.01
Earnings History > 89 > surprise Percent
-2.8571
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-23
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
AfterMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.35
Earnings History > 90 > eps Estimate
0.32
Earnings History > 90 > eps Difference
0.03
Earnings History > 90 > surprise Percent
9.375
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-22
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
AfterMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.33
Earnings History > 91 > eps Estimate
0.32
Earnings History > 91 > eps Difference
0.01
Earnings History > 91 > surprise Percent
3.125
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-23
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.328
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-22
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.3161
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-23
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.3168
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-26
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.2804
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-17
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.2684
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-16
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.2416
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-11-28
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.2647
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-06-30
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.2347
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-03-31
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.2392
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2000-12-31
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.2751
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-09-30
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
-0.0676
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-06-30
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.2747
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-03-31
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.2662
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-09-30
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.2499
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-06-30
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.3526
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-03-31
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.3188
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1998-09-30
Earnings History > 108 > report Date
1998-09-30
Earnings History > 108 > date
1998-09-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.3185
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-06-30
Earnings History > 109 > report Date
1998-06-30
Earnings History > 109 > date
1998-06-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.2979
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
1998-03-31
Earnings History > 110 > report Date
1998-03-31
Earnings History > 110 > date
1998-03-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.2801
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
First Bancorp operates as the bank holding company for First Bank that provides banking products and services for individuals and businesses. The company accepts deposit products, such as checking, savings, and money market accounts; and time deposits, including certificate of deposits and individual retirement accounts. It also offers commercial business loans, commercial and residential real estate construction and mortgage loans, revolving lines of credit, and letters of credit, as well as loans for personal uses, home improvement, and automobiles; and accounts receivable financing and factoring, inventory financing, and purchase order financing services. In addition, the company provides credit and debit cards, safe deposit box rental services, and electronic funds transfer services consisting of wire transfers; and internet and mobile banking, mobile check deposit, cash management, bank-by-phone services, and remote deposit capture services. Further, it offers investment and insurance products, such as mutual funds, annuities, long-term care insurance, life insurance, and company retirement plans; property and casualty insurance products; and financial planning services. First Bancorp was founded in 1934 and is headquartered in Southern Pines, North Carolina.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AFirst Bancorp announces $0.23 per share quarterly dividend By Investing.com - Investing.com UK
12/12/2025
First Bancorp announces $0.23 per share quarterly dividend By Investing.com Investing.com UK
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$58.75
Analyst Picks
Strong Buy
1
Buy
1
Hold
3
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 94.15% of the total shares of First Bancorp
1.
BlackRock Inc(14.035%)
since
2025/06/30
2.
Vanguard Group Inc(6.8463%)
since
2025/06/30
3.
iShares Core S&P Small-Cap ETF(5.9408%)
since
2025/08/31
4.
Franklin Resources Inc(5.6326%)
since
2025/06/30
5.
Franklin US Small Cap Value Equity(5.5616%)
since
2025/06/30
6.
Dimensional Fund Advisors, Inc.(5.4315%)
since
2025/06/30
7.
State Street Corp(4.1811%)
since
2025/06/30
8.
Franklin Small Cap Value A(3.2184%)
since
2025/07/31
9.
Vanguard Total Stock Mkt Idx Inv(2.9869%)
since
2025/07/31
10.
Macquarie Group Ltd(2.9862%)
since
2025/06/30
11.
Geode Capital Management, LLC(2.407%)
since
2025/06/30
12.
Macquarie Small Cap Core I(2.3852%)
since
2025/07/31
13.
iShares Russell 2000 ETF(2.3767%)
since
2025/08/31
14.
Ameriprise Financial Inc(2.1334%)
since
2025/06/30
15.
AllianceBernstein L.P.(1.7411%)
since
2025/06/30
16.
William Blair Investment Management, LLC(1.7012%)
since
2025/06/30
17.
CT (Lux) American Smaller Com 9U USD(1.6549%)
since
2025/07/31
18.
Rockefeller Capital Management L.P.(1.4165%)
since
2025/06/30
19.
Jennison Associates LLC(1.4159%)
since
2025/06/30
20.
Victory Capital Management Inc.(1.3555%)
since
2025/06/30
21.
Fidelity Global Value Growth Eq MF(1.1994%)
since
2025/02/20
22.
Charles Schwab Investment Management Inc(1.184%)
since
2025/06/30
23.
Westwood Quality SmallCap Fund Inst(1.1174%)
since
2025/06/30
24.
Westwood Mgt SmallCap Value(1.1174%)
since
2025/06/30
25.
Vanguard Institutional Extnd Mkt Idx Tr(1.0688%)
since
2025/07/31
26.
Northern Trust Corp(1.0162%)
since
2025/06/30
27.
Schroder Investment Management Group(0.9975%)
since
2025/06/30
28.
Fidelity Small Cap Index(0.9736%)
since
2025/06/30
29.
CT American Smaller Coms(US) InstAccGBP(0.9643%)
since
2025/07/31
30.
Franklin Small Cap Value VIP 1(0.9574%)
since
2025/07/31
31.
DFA US Small Cap Value I(0.9449%)
since
2025/07/31
32.
iShares S&P Small-Cap 600 Value ETF(0.9309%)
since
2025/08/31
33.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8823%)
since
2025/08/29
34.
FMR Inc(0.8771%)
since
2025/06/30
35.
iShares Russell 2000 Value ETF(0.8559%)
since
2025/08/31
36.
Bank of New York Mellon Corp(0.8325%)
since
2025/06/30
37.
Morgan Stanley - Brokerage Accounts(0.7877%)
since
2025/06/30
38.
Schroder US Smaller Companies Acc(0.7418%)
since
2025/08/31
39.
American Beacon Small Cp Val R5(0.7046%)
since
2025/08/31
40.
UBS Asset Mgmt Americas Inc(0.584%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.04
Date
2025-09-30
EPS Actual
1.01
EPS Estimate
0.92
EPS Difference
0.09
Surprise Percent
9.7826%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.