QQQ   431.56 (+0.12%)
AAPL   168.55 (-2.40%)
MSFT   416.27 (+0.64%)
META   501.67 (+0.29%)
GOOGL   154.55 (-0.20%)
AMZN   183.99 (+0.20%)
TSLA   157.92 (-2.20%)
NVDA   871.24 (+1.31%)
AMD   163.60 (+2.05%)
NIO   3.81 (-2.06%)
BABA   69.32 (-1.84%)
T   16.03 (-1.29%)
F   12.08 (-1.23%)
MU   121.01 (-0.30%)
GE   154.82 (+0.73%)
CGC   7.00 (+0.29%)
DIS   114.09 (+1.01%)
AMC   2.72 (+10.12%)
PFE   25.86 (-0.19%)
PYPL   63.83 (+0.50%)
XOM   118.80 (-0.74%)
QQQ   431.56 (+0.12%)
AAPL   168.55 (-2.40%)
MSFT   416.27 (+0.64%)
META   501.67 (+0.29%)
GOOGL   154.55 (-0.20%)
AMZN   183.99 (+0.20%)
TSLA   157.92 (-2.20%)
NVDA   871.24 (+1.31%)
AMD   163.60 (+2.05%)
NIO   3.81 (-2.06%)
BABA   69.32 (-1.84%)
T   16.03 (-1.29%)
F   12.08 (-1.23%)
MU   121.01 (-0.30%)
GE   154.82 (+0.73%)
CGC   7.00 (+0.29%)
DIS   114.09 (+1.01%)
AMC   2.72 (+10.12%)
PFE   25.86 (-0.19%)
PYPL   63.83 (+0.50%)
XOM   118.80 (-0.74%)
QQQ   431.56 (+0.12%)
AAPL   168.55 (-2.40%)
MSFT   416.27 (+0.64%)
META   501.67 (+0.29%)
GOOGL   154.55 (-0.20%)
AMZN   183.99 (+0.20%)
TSLA   157.92 (-2.20%)
NVDA   871.24 (+1.31%)
AMD   163.60 (+2.05%)
NIO   3.81 (-2.06%)
BABA   69.32 (-1.84%)
T   16.03 (-1.29%)
F   12.08 (-1.23%)
MU   121.01 (-0.30%)
GE   154.82 (+0.73%)
CGC   7.00 (+0.29%)
DIS   114.09 (+1.01%)
AMC   2.72 (+10.12%)
PFE   25.86 (-0.19%)
PYPL   63.83 (+0.50%)
XOM   118.80 (-0.74%)
QQQ   431.56 (+0.12%)
AAPL   168.55 (-2.40%)
MSFT   416.27 (+0.64%)
META   501.67 (+0.29%)
GOOGL   154.55 (-0.20%)
AMZN   183.99 (+0.20%)
TSLA   157.92 (-2.20%)
NVDA   871.24 (+1.31%)
AMD   163.60 (+2.05%)
NIO   3.81 (-2.06%)
BABA   69.32 (-1.84%)
T   16.03 (-1.29%)
F   12.08 (-1.23%)
MU   121.01 (-0.30%)
GE   154.82 (+0.73%)
CGC   7.00 (+0.29%)
DIS   114.09 (+1.01%)
AMC   2.72 (+10.12%)
PFE   25.86 (-0.19%)
PYPL   63.83 (+0.50%)
XOM   118.80 (-0.74%)

Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
BP Prudhoe Bay Royalty Trust stock logo
BPT
BP Prudhoe Bay Royalty Trust
$2.50
-3.1%
$2.45
$2.00
$8.17
$53.50MN/A171,213 shs61,326 shs
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
$8.54
+0.4%
$7.60
$6.03
$9.07
$5.29B2.235.85 million shs2.14 million shs
New Concept Energy, Inc. stock logo
GBR
New Concept Energy
$1.21
+1.3%
$1.06
$0.91
$1.67
N/A0.3941,935 shs23,234 shs
Linamar Co. stock logo
LNR
Linamar
C$65.45
-1.1%
C$68.43
C$56.78
C$78.89
C$4.03B1.4585,191 shs18,471 shs
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
$42.52
-0.3%
$37.76
$21.96
$45.96
$1.30B2204,597 shs21,077 shs
Beginners Guide To Retirement Stocks Cover

Click the link below and we'll send you MarketBeat's list of seven best retirement stocks and why they should be in your portfolio.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
BP Prudhoe Bay Royalty Trust stock logo
BPT
BP Prudhoe Bay Royalty Trust
-10.10%-9.15%+7.50%-8.83%-67.34%
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
-2.91%-3.24%+9.59%+32.32%+9.45%
New Concept Energy, Inc. stock logo
GBR
New Concept Energy
-0.83%+1.71%+14.42%+19.00%+10.19%
Linamar Co. stock logo
LNR
Linamar
-0.69%-5.04%-5.84%+3.39%+1.53%
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
-4.43%-5.74%+13.51%+53.47%+33.38%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
BP Prudhoe Bay Royalty Trust stock logo
BPT
BP Prudhoe Bay Royalty Trust
N/AN/AN/AN/AN/AN/AN/AN/A
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
4.3821 of 5 stars
3.55.03.30.03.90.81.9
New Concept Energy, Inc. stock logo
GBR
New Concept Energy
N/AN/AN/AN/AN/AN/AN/AN/A
Linamar Co. stock logo
LNR
Linamar
3.9613 of 5 stars
3.40.01.70.03.63.31.9
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
0.3318 of 5 stars
1.52.00.00.00.62.50.6

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
BP Prudhoe Bay Royalty Trust stock logo
BPT
BP Prudhoe Bay Royalty Trust
N/AN/AN/AN/A
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
3.00
Buy$13.7561.01% Upside
New Concept Energy, Inc. stock logo
GBR
New Concept Energy
N/AN/AN/AN/A
Linamar Co. stock logo
LNR
Linamar
2.80
Moderate BuyC$82.5026.05% Upside
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
3.00
Buy$46.258.77% Upside

Current Analyst Ratings

Latest LNR, BPT, MEG, CPG, and GBR Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
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/7/2024
Linamar Co. stock logo
LNR
Linamar
CIBC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperformC$93.00 ➝ C$91.50
3/7/2024
Linamar Co. stock logo
LNR
Linamar
Scotiabank
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperformC$82.00 ➝ C$85.00
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/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
2/2/2024
Linamar Co. stock logo
LNR
Linamar
CIBC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperformC$90.00 ➝ C$93.00
1/31/2024
Linamar Co. stock logo
LNR
Linamar
Scotiabank
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperformC$90.00 ➝ C$82.00
1/19/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
(Data available from 4/16/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
BP Prudhoe Bay Royalty Trust stock logo
BPT
BP Prudhoe Bay Royalty Trust
$6.64M8.06$0.23 per share10.97$0.23 per share10.87
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
$2.59B2.04$2.16 per share3.95$8.20 per share1.04
New Concept Energy, Inc. stock logo
GBR
New Concept Energy
$150KN/A$0.04 per share31.91$0.89 per shareN/A
Linamar Co. stock logo
LNR
Linamar
C$9.73B0.41C$13.91 per share4.70C$86.43 per share0.76
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
$624.21M2.08$2.04 per share20.80$10.64 per share4.00

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
BP Prudhoe Bay Royalty Trust stock logo
BPT
BP Prudhoe Bay Royalty Trust
$5.60MN/A0.00N/AN/A116.08%108.93%5/8/2024 (Estimated)
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
$422.48M$0.7012.206.67N/A15.40%13.27%7.78%5/10/2024 (Estimated)
New Concept Energy, Inc. stock logo
GBR
New Concept Energy
-$20K-$0.03N/AN/A-13.82%-0.46%-0.45%5/8/2024 (Estimated)
Linamar Co. stock logo
LNR
Linamar
C$503.05MC$8.178.011.125.17%9.93%5.39%5/8/2024 (Estimated)
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
-$30.86M-$1.58N/A607.43N/A-4.94%-5.64%-2.18%5/14/2024 (Estimated)

Latest LNR, BPT, MEG, CPG, and GBR Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/1/2024Q4 2023
New Concept Energy, Inc. stock logo
GBR
New Concept Energy
N/A-$0.04-$0.04-$0.04N/A$0.04 million
3/6/2024Q4 2023
Linamar Co. stock logo
LNR
Linamar
C$1.75C$1.98+C$0.23C$2.27C$2.40 billionC$2.45 billion
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
BP Prudhoe Bay Royalty Trust stock logo
BPT
BP Prudhoe Bay Royalty Trust
N/AN/AN/AN/AN/A
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
$0.343.98%+184.35%48.57%N/A
New Concept Energy, Inc. stock logo
GBR
New Concept Energy
N/AN/AN/AN/AN/A
Linamar Co. stock logo
LNR
Linamar
C$1.001.53%N/A12.24%N/A
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
N/AN/AN/AN/AN/A

Latest LNR, BPT, MEG, CPG, and GBR Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
3/6/2024
Linamar Co. stock logo
LNR
Linamar
QuarterlyC$0.251.41%3/27/20243/28/20244/15/2024
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
BP Prudhoe Bay Royalty Trust stock logo
BPT
BP Prudhoe Bay Royalty Trust
N/A
15.69
15.69
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
0.46
0.76
0.76
New Concept Energy, Inc. stock logo
GBR
New Concept Energy
N/A
6.12
6.12
Linamar Co. stock logo
LNR
Linamar
33.30
1.59
0.75
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
0.50
1.59
1.59

Ownership

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
BP Prudhoe Bay Royalty Trust stock logo
BPT
BP Prudhoe Bay Royalty Trust
2,02021.40 millionN/AOptionable
Crescent Point Energy Corp. stock logo
CPG
Crescent Point Energy
777619.49 million617.63 millionOptionable
New Concept Energy, Inc. stock logo
GBR
New Concept Energy
3N/AN/ANot Optionable
Linamar Co. stock logo
LNR
Linamar
32,00061.58 millionN/ANot Optionable
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
3,10030.50 million26.87 millionOptionable

LNR, BPT, MEG, CPG, and GBR Headlines

SourceHeadline
5 Low Leverage Stocks to Buy Amid Tensions in the Middle East5 Low Leverage Stocks to Buy Amid Tensions in the Middle East
zacks.com - April 16 at 9:36 AM
Why Montrose Environmental Group Stock Surged 13% Higher This WeekWhy Montrose Environmental Group Stock Surged 13% Higher This Week
fool.com - April 5 at 6:13 PM
Will Montrose Environmental (MEG) Gain on Rising Earnings Estimates?Will Montrose Environmental (MEG) Gain on Rising Earnings Estimates?
zacks.com - April 5 at 1:20 PM
Montrose Environmental acquires ETA, updates financial outlookMontrose Environmental acquires ETA, updates financial outlook
uk.investing.com - April 4 at 10:16 PM
MEG Apr 2024 50.000 callMEG Apr 2024 50.000 call
finance.yahoo.com - April 4 at 10:16 PM
Are You Looking for a Top Momentum Pick? Why Montrose Environmental (MEG) is a Great ChoiceAre You Looking for a Top Momentum Pick? Why Montrose Environmental (MEG) is a Great Choice
zacks.com - April 4 at 1:02 PM
Montrose Environmental Group (NYSE:MEG) Receives "Buy" Rating from Needham & Company LLCMontrose Environmental Group (NYSE:MEG) Receives "Buy" Rating from Needham & Company LLC
marketbeat.com - April 4 at 8:43 AM
Peeling Back The Layers: Exploring Montrose Environmental Gr Through Analyst InsightsPeeling Back The Layers: Exploring Montrose Environmental Gr Through Analyst Insights
markets.businessinsider.com - April 3 at 1:49 PM
Montrose Environmental Group (NYSE:MEG) Earns Buy Rating from Stifel NicolausMontrose Environmental Group (NYSE:MEG) Earns Buy Rating from Stifel Nicolaus
marketbeat.com - April 3 at 8:45 AM
Montrose Environmental Group (NYSE:MEG) Stock Price Up 4.4%Montrose Environmental Group (NYSE:MEG) Stock Price Up 4.4%
marketbeat.com - April 2 at 11:58 AM
Montrose Environmental Group Raises 2024 Revenue Guidance After DealsMontrose Environmental Group Raises 2024 Revenue Guidance After Deals
marketwatch.com - April 2 at 7:46 AM
Montrose Environmental Buys Engineering & Technical Associates; Ups Annual Revenue OutlookMontrose Environmental Buys Engineering & Technical Associates; Ups Annual Revenue Outlook
markets.businessinsider.com - April 2 at 7:46 AM
Montrose Environmental Group Acquires ETA and Announces Increase to 2024 Revenue and Consolidated Adjusted EBITDA OutlookMontrose Environmental Group Acquires ETA and Announces Increase to 2024 Revenue and Consolidated Adjusted EBITDA Outlook
finance.yahoo.com - April 2 at 7:46 AM
MEG Jul 2024 17.500 putMEG Jul 2024 17.500 put
finance.yahoo.com - March 7 at 2:36 PM
Montrose Environmental Group to Present at the Evercore 16th Annual Industrial ConferenceMontrose Environmental Group to Present at the Evercore 16th Annual Industrial Conference
finance.yahoo.com - March 4 at 7:57 AM
Montrose Environmental Group, Inc. (MEG) Q4 2023 Earnings Call TranscriptMontrose Environmental Group, Inc. (MEG) Q4 2023 Earnings Call Transcript
seekingalpha.com - March 2 at 6:25 PM
Montrose Environmental Group Full Year 2023 Earnings: EPS Misses ExpectationsMontrose Environmental Group Full Year 2023 Earnings: EPS Misses Expectations
finance.yahoo.com - March 2 at 1:24 PM
In-Depth Examination Of 4 Analyst Recommendations For Montrose Environmental GrIn-Depth Examination Of 4 Analyst Recommendations For Montrose Environmental Gr
markets.businessinsider.com - March 1 at 12:22 PM
Montrose Environmental Group, Inc. (NYSE:MEG) Q4 2023 Earnings Call TranscriptMontrose Environmental Group, Inc. (NYSE:MEG) Q4 2023 Earnings Call Transcript
finance.yahoo.com - March 1 at 12:22 PM
Montrose Environmental Group Insiders Enjoying US$304k Appreciation On US$1.65m InvestmentMontrose Environmental Group Insiders Enjoying US$304k Appreciation On US$1.65m Investment
finance.yahoo.com - March 1 at 7:22 AM
Why Montrose Environmental Group Stock Is Up Big TodayWhy Montrose Environmental Group Stock Is Up Big Today
fool.com - February 29 at 11:04 AM
Compared to Estimates, Montrose Environmental (MEG) Q4 Earnings: A Look at Key MetricsCompared to Estimates, Montrose Environmental (MEG) Q4 Earnings: A Look at Key Metrics
zacks.com - February 29 at 10:36 AM
Montrose Environmental: Q4 Earnings SnapshotMontrose Environmental: Q4 Earnings Snapshot
washingtonpost.com - February 29 at 9:24 AM
Montrose Environmental Q4 Loss Narrows, Sees Growth In FY24; Buys Two Dot ConsultingMontrose Environmental Q4 Loss Narrows, Sees Growth In FY24; Buys Two Dot Consulting
markets.businessinsider.com - February 29 at 9:24 AM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

BP Prudhoe Bay Royalty Trust logo

BP Prudhoe Bay Royalty Trust

NYSE:BPT
BP Prudhoe Bay Royalty Trust operates as a grantor trust in the United States. It is involved in holding overriding royalty interest in the Prudhoe Bay oil field located on the North Slope of Alaska. The Prudhoe Bay field extends approximately 12 miles by 27 miles and contains approximately 150,000 gross productive acres. BP Prudhoe Bay Royalty Trust was incorporated in 1989 and is based in Houston, Texas.
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.
New Concept Energy logo

New Concept Energy

NYSE:GBR
New Concept Energy, Inc. engages in real estate rental business. The company owns approximately 190 acres of land located in Parkersburg West Virginia. It also provides advisory and management services for an independent oil and gas company. The company was formerly known as CabelTel International Corporation and changed its name to New Concept Energy, Inc. in May 2008. New Concept Energy, Inc. is based in Dallas, Texas.
Linamar logo

Linamar

TSE:LNR
Linamar Corporation, together with its subsidiaries, produces engineered products in Canada, Europe, the Asia Pacific, and rest of North America. It operates through two segments, Mobility and Industrial. The Mobility segment focuses on light metal casting, forging, machining, and assembly for electrified powered vehicle markets. It also focuses on components and systems for new energy powertrains, body and chassis, driveline, engine, and transmission systems of vehicles. The Industrial segment manufactures scissor, boom, and telehandler lifts for the aerial work platform industry. This segment also manufactures draper headers and self-propelled windrowers for the agricultural harvesting industry, as well as supplies farm tillage and crop fertilizer applicator equipment. The company was founded in 1964 and is headquartered in Guelph, 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.