Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
$23.09
+1.4%
$23.08
$21.77
$29.16
$256.99M0.5715,058 shs6,846 shs
GAIN Capital Holdings, Inc. stock logo
GCAP
GAIN Capital
$6.04
$6.04
$3.30
$6.72
$228.34M0.06587,361 shsN/A
PennantPark Investment Co. stock logo
PNNT
PennantPark Investment
$7.04
-0.6%
$6.86
$4.70
$7.27
$459.15M1.49387,551 shs313,313 shs
Southern Missouri Bancorp, Inc. stock logo
SMBC
Southern Missouri Bancorp
$41.38
+0.2%
$41.99
$30.88
$55.45
$470.49M0.9518,933 shs26,689 shs
Invesco Bond Fund stock logo
VBF
Invesco Bond Fund
$15.33
+0.8%
$15.46
$13.68
$16.27
$175.07M0.4432,866 shs21,562 shs
The Best High-Yield Dividend Stocks for 2024 Cover

Looking to generate income with your stock portfolio? Use these ten stocks to generate a safe and reliable source of investment income.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
+1.36%+2.39%-2.29%-6.48%-2.20%
GAIN Capital Holdings, Inc. stock logo
GCAP
GAIN Capital
0.00%0.00%0.00%0.00%0.00%
PennantPark Investment Co. stock logo
PNNT
PennantPark Investment
-0.28%-1.33%+2.55%+1.88%+45.45%
Southern Missouri Bancorp, Inc. stock logo
SMBC
Southern Missouri Bancorp
+0.17%+1.07%-1.64%-1.50%+29.31%
Invesco Bond Fund stock logo
VBF
Invesco Bond Fund
+0.92%+0.86%-1.86%-2.04%-3.10%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
3.3019 of 5 stars
0.05.03.30.01.92.51.3
GAIN Capital Holdings, Inc. stock logo
GCAP
GAIN Capital
N/AN/AN/AN/AN/AN/AN/AN/A
PennantPark Investment Co. stock logo
PNNT
PennantPark Investment
0.4509 of 5 stars
1.20.01.70.00.01.71.9
Southern Missouri Bancorp, Inc. stock logo
SMBC
Southern Missouri Bancorp
3.5235 of 5 stars
2.05.02.50.02.03.31.9
Invesco Bond Fund stock logo
VBF
Invesco Bond Fund
N/AN/AN/AN/AN/AN/AN/AN/A

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
N/AN/AN/AN/A
GAIN Capital Holdings, Inc. stock logo
GCAP
GAIN Capital
N/AN/AN/AN/A
PennantPark Investment Co. stock logo
PNNT
PennantPark Investment
2.33
Hold$6.94-1.46% Downside
Southern Missouri Bancorp, Inc. stock logo
SMBC
Southern Missouri Bancorp
2.00
Hold$51.5024.46% Upside
Invesco Bond Fund stock logo
VBF
Invesco Bond Fund
N/AN/AN/AN/A

Current Analyst Ratings

Latest GCAP, VBF, SMBC, FNLC, and PNNT Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/1/2024
Southern Missouri Bancorp, Inc. stock logo
SMBC
Southern Missouri Bancorp
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingMarket Perform ➝ Market Perform$53.00 ➝ $51.00
(Data available from 5/4/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
$143.61M1.79$2.93 per share7.88$21.91 per share1.05
GAIN Capital Holdings, Inc. stock logo
GCAP
GAIN Capital
$233.90M0.98$0.75 per share8.07$6.27 per share0.96
PennantPark Investment Co. stock logo
PNNT
PennantPark Investment
$145.37M3.16$0.98 per share7.18$7.70 per share0.91
Southern Missouri Bancorp, Inc. stock logo
SMBC
Southern Missouri Bancorp
$202.62M2.32$4.73 per share8.75$39.37 per share1.05
Invesco Bond Fund stock logo
VBF
Invesco Bond Fund
N/AN/AN/AN/AN/AN/A

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
$29.52M$2.489.31N/A18.41%11.79%0.94%7/17/2024 (Estimated)
GAIN Capital Holdings, Inc. stock logo
GCAP
GAIN Capital
-$60.76M-$0.953.927.95N/A14.34%31.81%6.45%N/A
PennantPark Investment Co. stock logo
PNNT
PennantPark Investment
-$33.81M$0.749.517.74N/A32.55%14.17%5.91%5/8/2024 (Confirmed)
Southern Missouri Bancorp, Inc. stock logo
SMBC
Southern Missouri Bancorp
$39.24M$4.599.029.74N/A19.77%11.58%1.18%7/22/2024 (Estimated)
Invesco Bond Fund stock logo
VBF
Invesco Bond Fund
N/AN/A0.00N/AN/AN/AN/AN/A

Latest GCAP, VBF, SMBC, FNLC, and PNNT Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/8/2024N/A
PennantPark Investment Co. stock logo
PNNT
PennantPark Investment
$0.23N/A-$0.23N/AN/AN/A  
2/7/2024Q1 2024
PennantPark Investment Co. stock logo
PNNT
PennantPark Investment
$0.23$0.24+$0.01$0.32$32.49 million$34.34 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
$1.406.06%+4.19%56.45%6 Years
GAIN Capital Holdings, Inc. stock logo
GCAP
GAIN Capital
$0.243.97%N/AN/A N/A
PennantPark Investment Co. stock logo
PNNT
PennantPark Investment
$0.8411.93%+14.24%113.52%N/A
Southern Missouri Bancorp, Inc. stock logo
SMBC
Southern Missouri Bancorp
$0.842.03%+11.87%18.30%N/A
Invesco Bond Fund stock logo
VBF
Invesco Bond Fund
$0.815.28%-18.69%N/AN/A

Latest GCAP, VBF, SMBC, FNLC, and PNNT Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/23/2024
Southern Missouri Bancorp, Inc. stock logo
SMBC
Southern Missouri Bancorp
Quarterly$0.212.05%5/14/20245/15/20245/31/2024
5/1/2024
Invesco Bond Fund stock logo
VBF
Invesco Bond Fund
Monthly$0.075.53%5/15/20245/16/20245/31/2024
4/2/2024
PennantPark Investment Co. stock logo
PNNT
PennantPark Investment
monthly$0.0712.3%4/12/20244/15/20245/1/2024
4/1/2024
Invesco Bond Fund stock logo
VBF
Invesco Bond Fund
Monthly$0.06505.01%4/15/20244/16/20244/30/2024
3/28/2024
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
Quarterly$0.355.68%4/8/20244/9/20244/19/2024
3/4/2024
PennantPark Investment Co. stock logo
PNNT
PennantPark Investment
monthly$0.0712.5%3/15/20243/18/20244/1/2024
3/1/2024
Invesco Bond Fund stock logo
VBF
Invesco Bond Fund
monthly$0.06505.1%3/14/20243/15/20243/28/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
N/A
0.81
0.81
GAIN Capital Holdings, Inc. stock logo
GCAP
GAIN Capital
0.27
1.34
1.34
PennantPark Investment Co. stock logo
PNNT
PennantPark Investment
1.39
0.81
0.81
Southern Missouri Bancorp, Inc. stock logo
SMBC
Southern Missouri Bancorp
0.29
0.97
0.97
Invesco Bond Fund stock logo
VBF
Invesco Bond Fund
N/AN/AN/A

Ownership

Institutional Ownership

CompanyInstitutional Ownership
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
40.41%
GAIN Capital Holdings, Inc. stock logo
GCAP
GAIN Capital
44.58%
PennantPark Investment Co. stock logo
PNNT
PennantPark Investment
26.62%
Southern Missouri Bancorp, Inc. stock logo
SMBC
Southern Missouri Bancorp
49.49%
Invesco Bond Fund stock logo
VBF
Invesco Bond Fund
43.73%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
27111.13 million10.46 millionOptionable
GAIN Capital Holdings, Inc. stock logo
GCAP
GAIN Capital
63837.80 millionN/AOptionable
PennantPark Investment Co. stock logo
PNNT
PennantPark Investment
N/A65.22 million63.27 millionOptionable
Southern Missouri Bancorp, Inc. stock logo
SMBC
Southern Missouri Bancorp
66511.37 million9.39 millionOptionable
Invesco Bond Fund stock logo
VBF
Invesco Bond Fund
N/A11.42 million9.10 millionNot Optionable

GCAP, VBF, SMBC, FNLC, and PNNT Headlines

SourceHeadline
Invesco Bond Fund (NYSE:VBF) Plans Dividend Increase - $0.07 Per ShareInvesco Bond Fund (NYSE:VBF) Plans Dividend Increase - $0.07 Per Share
marketbeat.com - May 3 at 11:15 PM
Invesco quarterly profit declines on lower management feesInvesco quarterly profit declines on lower management fees
reuters.com - April 23 at 9:11 AM
Short Interest in Invesco Bond Fund (NYSE:VBF) Drops By 58.1%Short Interest in Invesco Bond Fund (NYSE:VBF) Drops By 58.1%
marketbeat.com - April 11 at 9:41 PM
Invesco Bond Fund (NYSE:VBF) Shares Cross Below Fifty Day Moving Average of $15.67Invesco Bond Fund (NYSE:VBF) Shares Cross Below Fifty Day Moving Average of $15.67
marketbeat.com - April 11 at 4:15 AM
Invesco Fundamental Investment Grade Corporate Bond ETF declares monthly distribution of $0.0739Invesco Fundamental Investment Grade Corporate Bond ETF declares monthly distribution of $0.0739
msn.com - March 19 at 9:46 AM
(TREX) - Analyzing Invesco US Treasury Bond 7-10 Year UCITS ETF USD Dists Short Interest(TREX) - Analyzing Invesco US Treasury Bond 7-10 Year UCITS ETF USD Dist's Short Interest
benzinga.com - March 12 at 12:23 PM
Invesco BulletShares 2026 Corporate Bond ETF declares monthly distribution of $0.0592Invesco BulletShares 2026 Corporate Bond ETF declares monthly distribution of $0.0592
msn.com - February 20 at 7:40 AM
Invesco BulletShares 2026 Municpal Bond ETF declares monthly distribution of $0.0488Invesco BulletShares 2026 Municpal Bond ETF declares monthly distribution of $0.0488
msn.com - February 20 at 7:40 AM
Beneath the Bonnet: Findlay Park, Invesco and Sandford DeLand fundsBeneath the Bonnet: Findlay Park, Invesco and Sandford DeLand funds
portfolio-adviser.com - February 13 at 4:28 AM
3 Invesco Mutual Funds to Buy for 2024 & Beyond3 Invesco Mutual Funds to Buy for 2024 & Beyond
msn.com - January 18 at 10:08 AM
3 Invesco Mutual Funds for Terrific Returns3 Invesco Mutual Funds for Terrific Returns
msn.com - January 17 at 8:34 AM
Invesco Bond Fund dividend declines by 34.5% to $0.065Invesco Bond Fund dividend declines by 34.5% to $0.065
msn.com - January 2 at 3:23 PM
2 Invesco Mutual Funds That You Can Invest In Now2 Invesco Mutual Funds That You Can Invest In Now
msn.com - January 2 at 10:23 AM
Invesco BulletShares 2026 Municpal Bond ETF declares monthly distribution of $0.0517Invesco BulletShares 2026 Municpal Bond ETF declares monthly distribution of $0.0517
msn.com - December 18 at 6:28 PM
Invesco Funds - Invesco Uk Investment Grade Bond Fund C Quarterly Distribution Gbp (0P0000YZU3)Invesco Funds - Invesco Uk Investment Grade Bond Fund C Quarterly Distribution Gbp (0P0000YZU3)
uk.investing.com - December 18 at 12:05 AM
Invesco India Corporate Bond Fund Plan B GrowthInvesco India Corporate Bond Fund Plan B Growth
livemint.com - December 18 at 12:05 AM
Invesco Bond Fund goes ex dividend todayInvesco Bond Fund goes ex dividend today
msn.com - December 14 at 12:52 PM
Invesco Bond Fund raises dividend by 2.9% to $0.0679Invesco Bond Fund raises dividend by 2.9% to $0.0679
msn.com - November 1 at 6:37 PM
Invesco New York AMT-Free Municipal Bond ETF declares monthly distribution of $0.0558Invesco New York AMT-Free Municipal Bond ETF declares monthly distribution of $0.0558
msn.com - October 23 at 6:21 PM
3 Invesco Mutual Funds to Enhance Your Returns3 Invesco Mutual Funds to Enhance Your Returns
msn.com - October 20 at 8:02 AM
Rocky Mountain High: Sector Funds Propel Invesco to ForefrontRocky Mountain High: Sector Funds Propel Invesco to Forefront
thestreet.com - September 1 at 5:28 AM
VBF - Invesco Bond FundVBF - Invesco Bond Fund
finance.yahoo.com - July 13 at 10:33 AM
Invesco International Bond Fund;YInvesco International Bond Fund;Y
wsj.com - June 21 at 8:58 AM
Invesco Bond Fund (VBF) Declares $0.06 DividendInvesco Bond Fund (VBF) Declares $0.06 Dividend
msn.com - June 4 at 1:48 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

First Bancorp logo

First Bancorp

NASDAQ:FNLC
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, time, savings, money market, and certificates of deposit accounts. The company also provides commercial loans comprising commercial real estate owner occupied, such as mortgage loans to finance investments in real property such as retail space, offices, industrial buildings, hotels, educational facilities, and other specific or mixed use properties; commercial real estate non-owner occupied loans; commercial construction to finance construction in a mix of owner- and nonowner occupied commercial real estate properties; and commercial and industrial loans, including revolving and term loan for financing working capital and/or capital investment. In addition, it offers commercial multifamily loans; residential real estate term and residential real estate construction loans; loans to municipalities in Maine for capitalized expenditures, construction projects, or tax anticipation notes; home equity revolving and term loans; and personal lines of credit and amortizing loans for various purposes, such as autos, recreational vehicles, debt consolidation, personal expenses, or overdraft protection. Further, the company offers private banking, financial planning, investment management, and trust services to individuals, businesses, non-profit organizations and municipalities; and brokerage, annuity, and various insurance products, as well as payment processing services. It operates through full-service banking offices in Lincoln, Knox, Waldo, Penobscot, Hancock, and Washington counties in the Mid-Coast, Eastern, and Down East regions of Maine. The company was formerly known as First National Lincoln Corporation and changed its name to The First Bancorp, Inc. in April 2008. The First Bancorp, Inc. was founded in 1864 and is based in Damariscotta, Maine.
GAIN Capital logo

GAIN Capital

NYSE:GCAP
GAIN Capital Holdings, Inc., together with its subsidiary, provides trading services and solutions to retail, institutional, and futures service customers worldwide. The company operates in two segments, Retail and Futures. It specializes in over-the-counter (OTC) and exchange-traded markets. The company offers access to a range of financial products, including spot foreign exchange (forex) and precious metals trading; and spread bets and contracts for differences on currencies, commodities, indices, individual equities, bonds, options, and interest rate products, as well as OTC options on forex. It provides services to retail customers through FOREX.com and Cityindex.com, as well as through brokers and white label partners. The company offers execution and risk management services for exchange-traded futures and futures options on the United States and European futures and options exchanges; and online trading services. GAIN Capital Holdings, Inc. was founded in 1999 and is headquartered in Bedminster, New Jersey.
PennantPark Investment logo

PennantPark Investment

NASDAQ:PNNT
PennantPark Investment Corporation, a business development company is a private equity fund specializes in direct and mezzanine investments in middle market companies. It invests in the form of mezzanine debt, senior secured loans, and equity investments. The fund typically invests in buildings and real estate, hotels, gaming and leisure, technology, telecommunications, transportation, information technology services, electronics, healthcare & pharmaceuticals, education and childcare, financial services, printing and publishing, consumer products, business services, energy & Related Services and utilities, distribution, oil and gas, media, environmental services, aerospace and defense, building materials, capital equipment, chemicals, plastics, & rubber, food & beverage, wholesale, manufacturing and basic industries and retail. It invests in equity securities and debt transactions through preferred stock, common stock, warrants, options, senior secured debt, subordinated debt, subordinated loans, first lien debt, mezzanine loans, and distressed debt securities and private equity co-investments. It seeks to invest in companies based in the United States. The fund seeks to invest between $10 million and $100 million cross the capital structure (senior secured loans, subordinated debt, and other investments) in its portfolio companies with EBITDA between $10 to $50 million. Its mezzanine loans, senior secured loans, and other investments in its portfolio companies are between $15 million and $50 million. The fund may also make non-control equity and debt investments.
Southern Missouri Bancorp logo

Southern Missouri Bancorp

NASDAQ:SMBC
Southern Missouri Bancorp, Inc. operates as the bank holding company for Southern Bank that provides banking and financial services to individuals and corporate customers in the United States. The company offers interest-bearing and noninterest-bearing transaction accounts, money market deposit accounts, saving accounts, certificates of deposit, and retirement savings plans. It also provides residential mortgage, commercial real estate, construction, and commercial business loans; and consumer loans, including home equity, automobile, second mortgage, mobile home, and deposit-secured loans. In addition, the company offers investing and insurance services, online and mobile banking services, and debit or credit cards. Southern Missouri Bancorp, Inc. was founded in 1887 and is headquartered in Poplar Bluff, Missouri.
Invesco Bond Fund logo

Invesco Bond Fund

NYSE:VBF
Invesco Bond Fund is a close ended fixed income mutual fund launched by Invesco Ltd. The fund is co-managed by Invesco Advisers, Inc, INVESCO Asset Management (Japan) Limited, INVESCO Asset Management Deutschland GmbH, INVESCO Asset Management Limited, Invesco Hong Kong Limited, INVESCO Senior Secured Management, Inc., and Invesco Canada Ltd. It invests in fixed income markets. The fund primarily invests in fixed-rate investment-grade corporate bonds. It benchmarks the performance of its portfolio against the Barclays Baa U.S. Corporate Bond Index. It was formerly known as Invesco Van Kampen Bond Fund. Invesco Bond Fund was formed in 1970 and is domiciled in the United States.