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.90
C$4.96
C$4.25
C$12.55
C$167.14M0.8657,848 shs14,937 shs
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
$8.65
-0.7%
$8.20
$6.03
$9.28
$5.36B2.175.84 million shs3.52 million shs
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
$44.51
+0.5%
$40.22
$21.96
$45.96
$1.36B1.91362,893 shs459,784 shs
MEQ
Mainstreet Equity
$0.00
$0.00
$0.00
N/AN/AN/AN/A
Metaverse Stocks And Why You Can't Ignore Them Cover

Thinking about investing in Meta, Roblox, or Unity? Click the link to learn what streetwise investors need to know about the metaverse and public markets before making an investment.

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
0.00%-0.61%+5.15%-17.23%-51.24%
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
-0.75%-4.63%-1.65%+38.40%+29.10%
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
+0.50%+3.30%+1.14%+42.37%+49.60%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Canacol Energy Ltd stock logo
CNE
Canacol Energy
2.4614 of 5 stars
2.80.02.50.00.71.71.9
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
4.1558 of 5 stars
3.54.03.30.01.90.82.5
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
1.1332 of 5 stars
1.55.00.00.01.92.50.6
MEQ
Mainstreet Equity
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
1.67
ReduceC$7.4752.38% Upside
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
3.00
Buy$13.7558.96% Upside
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
3.00
Buy$46.253.91% Upside
MEQ
Mainstreet Equity
N/AN/AN/AN/A

Current Analyst Ratings

Latest MEG, CNE, MEQ, OPHR, and CPG Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/29/2024
Canacol Energy Ltd stock logo
CNE
Canacol Energy
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeNeutral ➝ UnderperformC$8.00
4/4/2024
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$54.00
4/3/2024
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$48.00 ➝ $51.00
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
3/1/2024
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$36.00 ➝ $48.00
3/1/2024
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$41.00 ➝ $47.00
3/1/2024
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$54.00
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
2/5/2024
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$36.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
Canacol Energy Ltd stock logo
CNE
Canacol Energy
C$315.80M0.53C$1.33 per share3.68C$10.31 per share0.48
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
$2.59B2.07$2.21 per share3.92$8.20 per share1.05
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
$624.21M2.18$2.16 per share20.62$10.64 per share4.18
MEQ
Mainstreet Equity
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.42N/A27.31%26.80%7.83%5/9/2024 (Estimated)
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
$422.48M$0.7012.366.76N/A15.40%13.27%7.78%5/10/2024 (Confirmed)
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
-$30.86M-$1.58N/A1,112.75N/A-4.94%-5.64%-2.18%5/7/2024 (Confirmed)
MEQ
Mainstreet Equity
N/AN/A0.00N/AN/AN/AN/AN/AN/A

Latest MEG, CNE, MEQ, OPHR, and CPG Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/10/2024N/A
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
$0.23N/A-$0.23N/AN/AN/A  
5/7/2024N/A
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
$0.0470N/A-$0.0470N/AN/AN/A  
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
2/29/2024Q4 2023
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
$0.38$0.27-$0.11-$0.71$752.25 million$743.70 million
2/29/2024Q4 2023
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
-$0.12-$0.04+$0.08$0.10$157.31 million$165.74 million    

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Canacol Energy Ltd stock logo
CNE
Canacol Energy
C$1.0421.22%N/A30.23%N/A
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
$0.343.93%+183.80%48.57%4 Years
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
N/AN/AN/AN/AN/A
MEQ
Mainstreet Equity
N/AN/AN/AN/AN/A

Latest MEG, CNE, MEQ, OPHR, and CPG Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
2/29/2024
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
Quarterly$0.08604.71%3/14/20243/15/20244/1/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
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
0.46
0.76
0.76
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
0.50
1.59
1.59
MEQ
Mainstreet Equity
N/AN/AN/A

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Canacol Energy Ltd stock logo
CNE
Canacol Energy
30.72%
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
49.37%
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
87.87%
MEQ
Mainstreet Equity
N/A

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Canacol Energy Ltd stock logo
CNE
Canacol Energy
39634.11 millionN/ANot Optionable
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
777619.49 million617.63 millionOptionable
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
3,10030.63 million26.98 millionOptionable
MEQ
Mainstreet Equity
N/AN/AN/ANot Optionable

MEG, CNE, MEQ, OPHR, and CPG Headlines

No headlines for this company have been tracked by MarketBeat.com

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.
Crescent Point Energy logo

Crescent Point Energy

NYSE:CPG
Crescent Point Energy Corp. explores, develops, and produces oil and gas properties in Canada and the United States. The company focuses on crude oil, tight oil, natural gas liquids, shale gas, and natural gas reserves. Its properties are located in the provinces of Saskatchewan, Alberta, British Columbia, and Manitoba; and the states of North Dakota. Crescent Point Energy Corp. was incorporated in 1994 and is headquartered in Calgary, Canada.
Montrose Environmental Group logo

Montrose Environmental Group

NYSE:MEG
Montrose Environmental Group, Inc. operates as an environmental services company in the United States, Canada, and internationally. The company operates in three segments: Assessment, Permitting and Response; Measurement and Analysis; and Remediation and Reuse. The Assessment, Permitting and Response segment provides scientific advisory and consulting services to support environmental assessments; environmental emergency response and recovery; toxicology consulting and environmental audits and permits for current operations; facility upgrades; new projects; decommissioning projects; and development projects. This segment also offers technical advisory and consulting services, including regulatory compliance support and planning, environmental, ecosystem and toxicological assessments, and support during responses to environmental disruptions. The Measurement and Analysis segment tests and analyzes air, water, and soil to determine concentrations of contaminants, as well as the toxicological impact of contaminants on flora, fauna, and human health. Its services include source and ambient air testing and monitoring, leak detection, and advanced analytical laboratory services, such as storm water, wastewater, and drinking water analysis. The Remediation and Reuse segment provides engineering, design, implementation, and operations and maintenance services primarily to treat contaminated water, remove contaminants from soil, or create biogas from waste. The company serves financial, oil and gas, utilities, construction, automotive, real-estate, midstream energy, manufacturing, commodities, petrochemical, food and beverage, telecommunications, and engineering industries, as well as local, state, provincial, and federal government entities. Montrose Environmental Group, Inc. was founded in 2012 and is headquartered in North Little Rock, Arkansas.

Mainstreet Equity

NYSE:MEQ