S&P 500   5,011.12
DOW   37,775.38
QQQ   423.41
What's Driving Tesla Lower Ahead of its Earnings?
How major US stock indexes fared Thursday, 4/18/2024
3 Steel Stocks Could Soar on New China Tariffs
CSX Co.: The Railroad Powering Ahead with an Earnings Beat
'There is no time to waste': EU leaders want to boost competitiveness to close gap with US and China
These are the Top 4 Stocks for Buybacks in 2024
Can Netflix Stock Continue Into All-Time Highs After Earnings?
S&P 500   5,011.12
DOW   37,775.38
QQQ   423.41
What's Driving Tesla Lower Ahead of its Earnings?
How major US stock indexes fared Thursday, 4/18/2024
3 Steel Stocks Could Soar on New China Tariffs
CSX Co.: The Railroad Powering Ahead with an Earnings Beat
'There is no time to waste': EU leaders want to boost competitiveness to close gap with US and China
These are the Top 4 Stocks for Buybacks in 2024
Can Netflix Stock Continue Into All-Time Highs After Earnings?
S&P 500   5,011.12
DOW   37,775.38
QQQ   423.41
What's Driving Tesla Lower Ahead of its Earnings?
How major US stock indexes fared Thursday, 4/18/2024
3 Steel Stocks Could Soar on New China Tariffs
CSX Co.: The Railroad Powering Ahead with an Earnings Beat
'There is no time to waste': EU leaders want to boost competitiveness to close gap with US and China
These are the Top 4 Stocks for Buybacks in 2024
Can Netflix Stock Continue Into All-Time Highs After Earnings?
S&P 500   5,011.12
DOW   37,775.38
QQQ   423.41
What's Driving Tesla Lower Ahead of its Earnings?
How major US stock indexes fared Thursday, 4/18/2024
3 Steel Stocks Could Soar on New China Tariffs
CSX Co.: The Railroad Powering Ahead with an Earnings Beat
'There is no time to waste': EU leaders want to boost competitiveness to close gap with US and China
These are the Top 4 Stocks for Buybacks in 2024
Can Netflix Stock Continue Into All-Time Highs After Earnings?

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
CNE
Canacol Energy
C$4.59
+4.6%
C$5.10
C$4.25
C$12.55
C$156.57M0.8662,556 shs34,972 shs
Canacol Energy Ltd stock logo
CNNEF
Canacol Energy
$3.36
+4.7%
$3.76
$3.10
$9.30
$114.58M0.8813,541 shs161 shs
Invesco High Yield Equity Dividend Achievers ETF stock logo
PEY
Invesco High Yield Equity Dividend Achievers ETF
$19.54
+0.9%
$19.92
$17.94
$21.50
$1.17B0.87360,349 shs192,585 shs
Putnam Municipal Opportunities Trust stock logo
PMO
Putnam Municipal Opportunities Trust
$9.83
-0.1%
$10.17
$8.57
$10.57
$312.69M0.5790,705 shs44,905 shs
Ten Starter Stocks For Beginners to Buy Now Cover

Just getting into the stock market? These 10 simple stocks can help beginning investors build long-term wealth without knowing options, technicals, or other advanced strategies.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Canacol Energy Ltd stock logo
CNE
Canacol Energy
+4.56%-0.86%-19.33%-29.17%-56.70%
Canacol Energy Ltd stock logo
CNNEF
Canacol Energy
+4.59%0.00%-19.42%-30.00%-57.74%
Invesco High Yield Equity Dividend Achievers ETF stock logo
PEY
Invesco High Yield Equity Dividend Achievers ETF
+0.88%-1.41%-1.71%-3.41%-3.03%
Putnam Municipal Opportunities Trust stock logo
PMO
Putnam Municipal Opportunities Trust
-0.10%-0.10%-4.10%-3.44%-3.72%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Canacol Energy Ltd stock logo
CNE
Canacol Energy
2.6832 of 5 stars
3.00.02.50.01.11.71.9
Canacol Energy Ltd stock logo
CNNEF
Canacol Energy
1.0148 of 5 stars
0.03.02.50.02.60.01.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
CNE
Canacol Energy
2.00
HoldC$7.8069.93% Upside
Canacol Energy Ltd stock logo
CNNEF
Canacol Energy
2.67
Moderate BuyN/AN/A
Invesco High Yield Equity Dividend Achievers ETF stock logo
PEY
Invesco High Yield Equity Dividend Achievers ETF
0.00
N/A$22.9917.66% Upside
Putnam Municipal Opportunities Trust stock logo
PMO
Putnam Municipal Opportunities Trust
N/AN/AN/AN/A

Current Analyst Ratings

Latest PMO, DGOC, PEY, CNNEF, and CNE Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
3/25/2024
Canacol Energy Ltd stock logo
CNE
Canacol Energy
Jefferies Financial Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetHoldC$6.70 ➝ C$5.40
2/6/2024
Canacol Energy Ltd stock logo
CNE
Canacol Energy
Jefferies Financial Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetC$11.00 ➝ C$6.70
(Data available from 4/19/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
CNE
Canacol Energy
C$315.80M0.50C$1.25 per share3.68C$10.31 per share0.45
Canacol Energy Ltd stock logo
CNNEF
Canacol Energy
N/AN/AN/AN/AN/AN/A
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
CNE
Canacol Energy
C$86.24MC$3.441.33N/A27.31%26.80%7.83%5/9/2024 (Estimated)
Canacol Energy Ltd stock logo
CNNEF
Canacol Energy
N/A$2.521.33N/AN/AN/AN/AN/A
Invesco High Yield Equity Dividend Achievers ETF stock logo
PEY
Invesco High Yield Equity Dividend Achievers ETF
N/AN/A12.49N/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, DGOC, PEY, CNNEF, and CNE Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
3/21/2024Q4 2023
Canacol Energy Ltd stock logo
CNE
Canacol Energy
C$0.72C$1.20+C$0.48C$1.20C$96.48 millionC$132.05 million
3/21/2024Q4 2023
Canacol Energy Ltd stock logo
CNNEF
Canacol Energy
N/A$0.88+$0.88$0.88N/A$96.99 million  

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Canacol Energy Ltd stock logo
CNE
Canacol Energy
C$1.0422.66%N/A30.23%N/A
Canacol Energy Ltd stock logo
CNNEF
Canacol Energy
$0.7622.62%N/A30.16%N/A
Invesco High Yield Equity Dividend Achievers ETF stock logo
PEY
Invesco High Yield Equity Dividend Achievers ETF
$1.005.12%N/AN/AN/A
Putnam Municipal Opportunities Trust stock logo
PMO
Putnam Municipal Opportunities Trust
$0.424.27%-9.37%N/AN/A

Latest PMO, DGOC, PEY, CNNEF, and CNE Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
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
1/29/2024
Putnam Municipal Opportunities Trust stock logo
PMO
Putnam Municipal Opportunities Trust
monthly$0.03504%3/21/20243/22/20244/1/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
1/26/2024
Putnam Municipal Opportunities Trust stock logo
PMO
Putnam Municipal Opportunities Trust
monthly$0.03504%2/22/20242/23/20243/1/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
1/19/2024
Invesco High Yield Equity Dividend Achievers ETF stock logo
PEY
Invesco High Yield Equity Dividend Achievers ETF
Monthly$0.08431/22/20241/23/20241/26/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Canacol Energy Ltd stock logo
CNE
Canacol Energy
192.35
0.92
1.34
Canacol Energy Ltd stock logo
CNNEF
Canacol Energy
N/AN/AN/A
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
CNE
Canacol Energy
39634.11 millionN/ANot Optionable
Canacol Energy Ltd stock logo
CNNEF
Canacol Energy
39634.10 millionN/ANot Optionable
Invesco High Yield Equity Dividend Achievers ETF stock logo
PEY
Invesco High Yield Equity Dividend Achievers ETF
N/A59.65 millionN/AOptionable
Putnam Municipal Opportunities Trust stock logo
PMO
Putnam Municipal Opportunities Trust
N/A31.81 million31.81 millionNot Optionable

PMO, DGOC, PEY, CNNEF, and CNE Headlines

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

Canacol Energy logo

Canacol Energy

TSE:CNE
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.
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.
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.