Free Trial

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Capitala Finance Corp. stock logo
CPTA
Capitala Finance
$24.05
$8.40
$26.77
$68.86M1.8923,735 shs19,900 shs
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
$23.96
-0.1%
$24.16
$22.11
$31.05
$268.34M0.5318,967 shs7,383 shs
Invesco Municipal Income Opportunities Trust stock logo
OIA
Invesco Municipal Income Opportunities Trust
$5.71
-0.1%
$5.80
$5.43
$6.99
$271.74M0.89131,002 shs178,293 shs
Putnam Managed Municipal Income Trust stock logo
PMM
Putnam Managed Municipal Income Trust
$5.86
-0.4%
$5.93
$5.66
$6.61
$271.85M0.77126,167 shs39,421 shs
7 Stocks That Could Be Bigger Than Tesla, Nvidia, and Google Cover

Looking for the next FAANG stock before everyone has heard about it? Enter your email address to see which stocks MarketBeat analysts think might become the next trillion dollar tech company.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Capitala Finance Corp. stock logo
CPTA
Capitala Finance
0.00%0.00%0.00%0.00%0.00%
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
-1.56%-0.87%-2.64%-5.85%+2.22%
Invesco Municipal Income Opportunities Trust stock logo
OIA
Invesco Municipal Income Opportunities Trust
-0.18%-0.78%-2.90%-7.03%-9.97%
Putnam Managed Municipal Income Trust stock logo
PMM
Putnam Managed Municipal Income Trust
+0.43%-0.42%-1.18%-5.92%-2.16%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Capitala Finance Corp. stock logo
CPTA
Capitala Finance
N/AN/AN/AN/AN/AN/AN/AN/A
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
2.7389 of 5 stars
0.03.03.30.02.22.51.3
Invesco Municipal Income Opportunities Trust stock logo
OIA
Invesco Municipal Income Opportunities Trust
N/AN/AN/AN/AN/AN/AN/AN/A
Putnam Managed Municipal Income Trust stock logo
PMM
Putnam Managed Municipal Income Trust
N/AN/AN/AN/AN/AN/AN/AN/A
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Capitala Finance Corp. stock logo
CPTA
Capitala Finance
0.00
N/AN/AN/A
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
0.00
N/AN/AN/A
Invesco Municipal Income Opportunities Trust stock logo
OIA
Invesco Municipal Income Opportunities Trust
0.00
N/AN/AN/A
Putnam Managed Municipal Income Trust stock logo
PMM
Putnam Managed Municipal Income Trust
0.00
N/AN/AN/A
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Capitala Finance Corp. stock logo
CPTA
Capitala Finance
$26.45M0.00N/A4.94$40.19 per share0.00
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
$83.53M3.21$2.68 per share8.93$21.91 per share1.09
Invesco Municipal Income Opportunities Trust stock logo
OIA
Invesco Municipal Income Opportunities Trust
$17.92M15.17N/AN/AN/A
Putnam Managed Municipal Income Trust stock logo
PMM
Putnam Managed Municipal Income Trust
$67.33M4.04N/AN/AN/A
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Capitala Finance Corp. stock logo
CPTA
Capitala Finance
-$35.45M$0.033.840.00N/A79.62%-0.64%-0.21%N/A
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
$27.05M$2.519.90N/A16.37%10.90%0.88%7/23/2025 (Estimated)
Invesco Municipal Income Opportunities Trust stock logo
OIA
Invesco Municipal Income Opportunities Trust
N/AN/A0.00N/AN/AN/AN/AN/A
Putnam Managed Municipal Income Trust stock logo
PMM
Putnam Managed Municipal Income Trust
N/AN/A0.00N/AN/AN/AN/AN/A

Latest CPTA, PMM, FNLC, and OIA Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/23/2025Q1 2025
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
N/A$0.63N/A$0.63N/A$21.80 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Capitala Finance Corp. stock logo
CPTA
Capitala Finance
N/AN/AN/AN/AN/A
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
$1.446.01%+4.03%57.37%6 Years
Invesco Municipal Income Opportunities Trust stock logo
OIA
Invesco Municipal Income Opportunities Trust
$0.356.13%N/AN/AN/A
Putnam Managed Municipal Income Trust stock logo
PMM
Putnam Managed Municipal Income Trust
$0.294.95%-6.89%N/AN/A

Latest CPTA, PMM, FNLC, and OIA Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
6/3/2025
Invesco Municipal Income Opportunities Trust stock logo
OIA
Invesco Municipal Income Opportunities Trust
monthly$0.02916.1%6/17/20256/17/20256/30/2025
5/2/2025
Invesco Municipal Income Opportunities Trust stock logo
OIA
Invesco Municipal Income Opportunities Trust
monthly$0.02915.9%5/16/20255/16/20255/30/2025
5/16/2025
Putnam Managed Municipal Income Trust stock logo
PMM
Putnam Managed Municipal Income Trust
$0.02655.27%5/19/20255/20/20255/30/2025
3/24/2025
Invesco Municipal Income Opportunities Trust stock logo
OIA
Invesco Municipal Income Opportunities Trust
monthly$0.02915.7%4/16/20254/16/20254/30/2025
4/16/2025
Putnam Managed Municipal Income Trust stock logo
PMM
Putnam Managed Municipal Income Trust
$0.02384.88%4/17/20254/18/20254/30/2025
3/27/2025
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
quarterly$0.365.8%4/8/20254/8/20254/18/2025
3/7/2025
Putnam Managed Municipal Income Trust stock logo
PMM
Putnam Managed Municipal Income Trust
Monthly$0.02384.6%3/17/20253/17/20253/31/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Capitala Finance Corp. stock logo
CPTA
Capitala Finance
1.60
14.72
14.72
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
0.37
0.85
0.85
Invesco Municipal Income Opportunities Trust stock logo
OIA
Invesco Municipal Income Opportunities Trust
N/AN/AN/A
Putnam Managed Municipal Income Trust stock logo
PMM
Putnam Managed Municipal Income Trust
N/AN/AN/A
CompanyEmployeesShares OutstandingFree FloatOptionable
Capitala Finance Corp. stock logo
CPTA
Capitala Finance
N/A2.71 millionN/AOptionable
The First Bancorp, Inc. stock logo
FNLC
First Bancorp
27011.20 million10.48 millionOptionable
Invesco Municipal Income Opportunities Trust stock logo
OIA
Invesco Municipal Income Opportunities Trust
N/A47.63 million45.10 millionNot Optionable
Putnam Managed Municipal Income Trust stock logo
PMM
Putnam Managed Municipal Income Trust
N/A46.43 million46.43 millionNot Optionable

Recent News About These Companies

(PMM) Technical Pivots with Risk Controls
Putnam Managed Municipalome Closed (PMM)
When the Price of (PMM) Talks, People Listen
(PMM) Pivots Trading Plans and Risk Controls
(PMM) Trading Report
(PMM) Long Term Investment Analysis
(PMM) Investment Report

New MarketBeat Followers Over Time

Media Sentiment Over Time

Capitala Finance stock logo

Capitala Finance NASDAQ:CPTA

Capitala Finance Corp. is a Business Development Company specializing in traditional mezzanine, senior subordinated and unitranche debt, first-lien and second-lien loans, equity investments in sponsored and non-sponsored lower and traditional middle market companies. The fund targets companies in the business services, commercial and professional services, manufacturing, consumer goods, textile apparel and luxury goods, leisure goods, household durables, retail, energy, and health-care industries. It typically considers investments in the United States. The fund invests $5 million and $50 million per transaction in companies with greater than $4.5 million of TTM EBITDA and enterprise value less than $250 million. It may also invest in senior secured positions in "stretch" senior secured loans. The fund makes minority equity co-investments, alongside management or financial sponsors.

First Bancorp stock logo

First Bancorp NASDAQ:FNLC

$23.96 -0.03 (-0.10%)
Closing price 03:59 PM Eastern
Extended Trading
$23.96 0.00 (0.00%)
As of 04:04 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

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.

Invesco Municipal Income Opportunities Trust stock logo

Invesco Municipal Income Opportunities Trust NYSE:OIA

$5.70 -0.01 (-0.09%)
Closing price 03:59 PM Eastern
Extended Trading
$5.70 0.00 (-0.09%)
As of 04:04 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Invesco Municipal Income Opportunities Trust is a closed-ended fixed income mutual fund launched by Invesco Ltd. The fund is co-managed by Invesco Advisers, Inc., INVESCO Asset Management Deutschland GmbH, INVESCO Asset Management Limited, INVESCO Asset Management (Japan) Limited, Invesco Hong Kong Limited, INVESCO Senior Secured Management, Inc., and Invesco Canada Ltd. It invests in the fixed income markets of the United States. The fund primarily invests in municipal bonds rated BB or better by Standard & Poor's or Ba or better by Moody's. It employs fundamental analysis with bottom-up security selection approach to create its portfolio. The fund was previously known as Morgan Stanley Municipal Income Opportunities Trust. Invesco Municipal Income Opportunities Trust was formed on September 19, 1988 and is domiciled in the United States.

Putnam Managed Municipal Income Trust stock logo

Putnam Managed Municipal Income Trust NYSE:PMM

$5.86 -0.03 (-0.43%)
Closing price 03:59 PM Eastern
Extended Trading
$5.86 0.00 (0.00%)
As of 04:04 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Putnam Managed Municipal Income Trust is a close-ended fixed income mutual fund launched and managed by Putnam Investment Management LLC. It is co-managed by Putnam Investments Limited. The fund invests in the fixed income markets of the United States. It primarily invests in a diversified portfolio of tax-exempt municipal securities, including high-yield securities that are rated below investment grade. The fund benchmarks the performance of its portfolio against the Barclays Municipal Bond Index. Putnam Managed Municipal Income Trust was formed on February 24, 1989 and is domiciled in the United States.