Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Canacol Energy Ltd stock logo
CNNEF
Canacol Energy
$3.53
-1.9%
$3.64
$3.10
$9.30
$120.37M0.8713,532 shs9,338 shs
Kelt Exploration Ltd. stock logo
KEL
Kelt Exploration
C$6.08
-0.7%
C$6.09
C$4.88
C$8.16
C$1.18B2.1271,291 shs253,571 shs
Invesco High Yield Equity Dividend Achievers ETF stock logo
PEY
Invesco High Yield Equity Dividend Achievers ETF
$20.21
+0.3%
$20.00
$17.94
$21.50
$1.20B0.81337,484 shs120,313 shs
Putnam Municipal Opportunities Trust stock logo
PMO
Putnam Municipal Opportunities Trust
$9.98
+0.5%
$10.00
$8.57
$10.57
$317.40M0.5789,854 shs187,337 shs
These 7 Stocks Will Be Magnificent in 2024 Cover

With average gains of 150% since the start of 2023, now is the time to give these stocks a look and pump up your 2024 portfolio.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Canacol Energy Ltd stock logo
CNNEF
Canacol Energy
-0.41%-0.28%+4.96%-17.62%-53.79%
Kelt Exploration Ltd. stock logo
KEL
Kelt Exploration
0.00%-2.08%0.00%+13.33%+18.15%
Invesco High Yield Equity Dividend Achievers ETF stock logo
PEY
Invesco High Yield Equity Dividend Achievers ETF
-0.15%+1.10%+0.10%+1.41%+4.78%
Putnam Municipal Opportunities Trust stock logo
PMO
Putnam Municipal Opportunities Trust
+0.71%+2.01%+0.05%-4.11%-1.34%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Canacol Energy Ltd stock logo
CNNEF
Canacol Energy
N/AN/AN/AN/AN/AN/AN/AN/A
Kelt Exploration Ltd. stock logo
KEL
Kelt Exploration
2.9846 of 5 stars
4.50.00.00.00.02.51.3
Invesco High Yield Equity Dividend Achievers ETF stock logo
PEY
Invesco High Yield Equity Dividend Achievers ETF
N/AN/AN/AN/AN/AN/AN/AN/A
Putnam Municipal Opportunities Trust stock logo
PMO
Putnam Municipal Opportunities Trust
N/AN/AN/AN/AN/AN/AN/AN/A

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Canacol Energy Ltd stock logo
CNNEF
Canacol Energy
2.67
Moderate BuyN/AN/A
Kelt Exploration Ltd. stock logo
KEL
Kelt Exploration
3.00
BuyC$8.6442.15% Upside
Invesco High Yield Equity Dividend Achievers ETF stock logo
PEY
Invesco High Yield Equity Dividend Achievers ETF
0.00
N/A$21.958.63% Upside
Putnam Municipal Opportunities Trust stock logo
PMO
Putnam Municipal Opportunities Trust
N/AN/AN/AN/A

Current Analyst Ratings

Latest PMO, PEY, KEL, and CNNEF Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/22/2024
Kelt Exploration Ltd. stock logo
KEL
Kelt Exploration
CIBC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperformC$8.00 ➝ C$8.50
4/19/2024
Kelt Exploration Ltd. stock logo
KEL
Kelt Exploration
National Bankshares
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperformC$7.50 ➝ C$9.00
4/9/2024
Kelt Exploration Ltd. stock logo
KEL
Kelt Exploration
BMO Capital Markets
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Set Price TargetOutperformC$8.50
3/20/2024
Kelt Exploration Ltd. stock logo
KEL
Kelt Exploration
TD Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeHold ➝ BuyC$7.50 ➝ C$8.00
3/20/2024
Kelt Exploration Ltd. stock logo
KEL
Kelt Exploration
ATB Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperformC$9.00 ➝ C$8.50
2/23/2024
Kelt Exploration Ltd. stock logo
KEL
Kelt Exploration
TD Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetHoldC$7.00 ➝ C$7.50
(Data available from 5/8/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Canacol Energy Ltd stock logo
CNNEF
Canacol Energy
N/AN/AN/AN/AN/AN/A
Kelt Exploration Ltd. stock logo
KEL
Kelt Exploration
C$436.41M2.71C$0.13 per share45.09C$5.16 per share1.18
Invesco High Yield Equity Dividend Achievers ETF stock logo
PEY
Invesco High Yield Equity Dividend Achievers ETF
N/AN/AN/AN/AN/AN/A
Putnam Municipal Opportunities Trust stock logo
PMO
Putnam Municipal Opportunities Trust
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
Canacol Energy Ltd stock logo
CNNEF
Canacol Energy
N/A$2.521.40N/AN/AN/AN/AN/A
Kelt Exploration Ltd. stock logo
KEL
Kelt Exploration
C$85.97MC$0.4413.82N/A19.70%9.03%6.14%5/9/2024 (Estimated)
Invesco High Yield Equity Dividend Achievers ETF stock logo
PEY
Invesco High Yield Equity Dividend Achievers ETF
N/AN/A14.21N/AN/AN/AN/AN/A
Putnam Municipal Opportunities Trust stock logo
PMO
Putnam Municipal Opportunities Trust
N/AN/A0.00N/AN/AN/AN/AN/A

Latest PMO, PEY, KEL, and CNNEF Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
3/21/2024Q4 2023
Canacol Energy Ltd stock logo
CNNEF
Canacol Energy
N/A$0.88+$0.88$0.88N/A$96.99 million  
3/8/2024Q4 2023
Kelt Exploration Ltd. stock logo
KEL
Kelt Exploration
C$0.10C$0.12+C$0.02C$0.12N/AC$129.00 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Canacol Energy Ltd stock logo
CNNEF
Canacol Energy
$0.7621.53%N/A30.16%N/A
Kelt Exploration Ltd. stock logo
KEL
Kelt Exploration
N/AN/AN/AN/AN/A
Invesco High Yield Equity Dividend Achievers ETF stock logo
PEY
Invesco High Yield Equity Dividend Achievers ETF
$1.004.95%N/AN/AN/A
Putnam Municipal Opportunities Trust stock logo
PMO
Putnam Municipal Opportunities Trust
$0.424.21%-9.37%N/AN/A

Latest PMO, PEY, KEL, and CNNEF Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/19/2024
Putnam Municipal Opportunities Trust stock logo
PMO
Putnam Municipal Opportunities Trust
monthly$0.03504.3%5/23/20245/24/20246/3/2024
3/25/2024
Putnam Municipal Opportunities Trust stock logo
PMO
Putnam Municipal Opportunities Trust
monthly$0.03504.1%4/23/20244/24/20245/1/2024
4/19/2024
Invesco High Yield Equity Dividend Achievers ETF stock logo
PEY
Invesco High Yield Equity Dividend Achievers ETF
Monthly$0.07014/22/20244/23/20244/26/2024
3/15/2024
Invesco High Yield Equity Dividend Achievers ETF stock logo
PEY
Invesco High Yield Equity Dividend Achievers ETF
Monthly$0.07703/18/20243/19/20243/22/2024
2/16/2024
Invesco High Yield Equity Dividend Achievers ETF stock logo
PEY
Invesco High Yield Equity Dividend Achievers ETF
Monthly$0.08062/20/20242/21/20242/23/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Canacol Energy Ltd stock logo
CNNEF
Canacol Energy
N/AN/AN/A
Kelt Exploration Ltd. stock logo
KEL
Kelt Exploration
0.14
0.83
0.61
Invesco High Yield Equity Dividend Achievers ETF stock logo
PEY
Invesco High Yield Equity Dividend Achievers ETF
N/AN/AN/A
Putnam Municipal Opportunities Trust stock logo
PMO
Putnam Municipal Opportunities Trust
N/AN/AN/A

Ownership

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Canacol Energy Ltd stock logo
CNNEF
Canacol Energy
39634.10 millionN/ANot Optionable
Kelt Exploration Ltd. stock logo
KEL
Kelt Exploration
77194.50 millionN/ANot Optionable
Invesco High Yield Equity Dividend Achievers ETF stock logo
PEY
Invesco High Yield Equity Dividend Achievers ETF
N/A59.34 millionN/AOptionable
Putnam Municipal Opportunities Trust stock logo
PMO
Putnam Municipal Opportunities Trust
N/A31.81 million31.81 millionNot Optionable

PMO, PEY, KEL, and CNNEF Headlines

SourceHeadline
Putnam Investments Announces 19(a) Notices For Closed-End Municipal FundsPutnam Investments Announces 19(a) Notices For Closed-End Municipal Funds
businesswire.com - May 8 at 8:00 AM
Putnam Municipal Opportunities Trust (NYSE:PMO) Share Price Passes Below 50 Day Moving Average of $10.02Putnam Municipal Opportunities Trust (NYSE:PMO) Share Price Passes Below 50 Day Moving Average of $10.02
americanbankingnews.com - May 4 at 5:42 AM
Short Interest in Putnam Municipal Opportunities Trust (NYSE:PMO) Decreases By 43.5%Short Interest in Putnam Municipal Opportunities Trust (NYSE:PMO) Decreases By 43.5%
marketbeat.com - April 27 at 12:26 AM
Putnam Municipal Opportunities Trust Plans Monthly Dividend of $0.04 (NYSE:PMO)Putnam Municipal Opportunities Trust Plans Monthly Dividend of $0.04 (NYSE:PMO)
marketbeat.com - April 22 at 5:22 PM
Putnam Municipal Opportunities Trust (NYSE:PMO) Short Interest UpdatePutnam Municipal Opportunities Trust (NYSE:PMO) Short Interest Update
marketbeat.com - April 10 at 7:50 PM
Putnam Investments Announces 19(a) Notices for Closed-End Municipal FundsPutnam Investments Announces 19(a) Notices for Closed-End Municipal Funds
businesswire.com - April 10 at 8:00 AM
Putnam Investments Announces 19(a) Notices for Closed-end Municipal FundsPutnam Investments Announces 19(a) Notices for Closed-end Municipal Funds
businesswire.com - March 6 at 9:40 AM
PMO - Putnam Municipal Opportunities TrustPMO - Putnam Municipal Opportunities Trust
finance.yahoo.com - June 3 at 8:59 AM
Putnam Municipal Opportunities Trust declares $0.035 dividendPutnam Municipal Opportunities Trust declares $0.035 dividend
msn.com - May 19 at 12:35 PM
Putnam Municipal Opportunities Trust (PMO) Declares $0.04 DividendPutnam Municipal Opportunities Trust (PMO) Declares $0.04 Dividend
msn.com - April 23 at 9:44 AM
Putnam Managed Municipal Income Trust.Putnam Managed Municipal Income Trust.
money.usnews.com - April 15 at 12:46 PM
PMO Putnam Municipal Opportunities TrustPMO Putnam Municipal Opportunities Trust
seekingalpha.com - March 29 at 12:22 PM
Putnam/Danbury Agreement Could Provide A Big Economic BoostPutnam/Danbury Agreement Could Provide A Big Economic Boost
msn.com - December 16 at 2:11 PM
Putnam Municipal Opportunities Trust Announces Monthly Dividend of $0.05 (NYSE:PMO)Putnam Municipal Opportunities Trust Announces Monthly Dividend of $0.05 (NYSE:PMO)
americanbankingnews.com - June 27 at 6:38 PM
Putnam Municipal Opportunities Trust Common Stock (PMO)Putnam Municipal Opportunities Trust Common Stock (PMO)
nasdaq.com - January 14 at 9:15 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

Canacol Energy logo

Canacol Energy

OTCMKTS:CNNEF
Canacol Energy Ltd operates as an oil and gas company in Colombia. It engages in the exploration and development of natural gas. The company was formerly known as BrazAlta Resources Corp. and changed its name to Canacol Energy Ltd in February 2009. The company was incorporated in 1970 and is headquartered in Calgary, Canada. Canacol Energy Ltd operates as a subsidiary of CDS Clearing and Depository Services Inc.
Kelt Exploration logo

Kelt Exploration

TSE:KEL
Kelt Exploration Ltd., an oil and gas company, engages in the exploration, development, and production of crude oil and natural gas resources primarily in Western Canada. The company markets its crude oil and natural gas liquids primarily to third party. Kelt Exploration Ltd. was incorporated in 2012 and is headquartered in Calgary, Canada.
Invesco High Yield Equity Dividend Achievers ETF logo

Invesco High Yield Equity Dividend Achievers ETF

NASDAQ:PEY
PowerShares High Yield Equity Dividend Achiever Portfolio (the Fund) is based on the Mergent Dividend Achiever 50 Index (the Index). The Fund focuses to invest at least 90% of its total assets in dividend paying common stocks, which comprise the Index. The Index is comprised of 50 stocks selected principally on the basis of dividend yield and consistent growth in dividends. The Funds sector allocation includes consumers discretionary, consumer staples, energy, financials, healthcare, industrials, information technology, materials and telecommunication services. Invesco PowerShares Capital Management LLC serves as investment adviser the Fund.
Putnam Municipal Opportunities Trust logo

Putnam Municipal Opportunities Trust

NYSE:PMO
Putnam Municipal Opportunities Trust is a closed ended fixed income mutual fund launched and managed by Putnam Investment Management, LLC. The fund is co-managed by Putnam Investments Limited. It invests in fixed income markets of United States. The fund invests in companies operating across healthcare, utilities, transportation, water and sewer, and housing sectors. Putnam Municipal Opportunities Trust was formed in 1993 and is domiciled in United States.