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.30
+2.2%
$2.42
$2.00
$8.17
$49.22MN/A179,040 shs151,957 shs
51Talk Online Education Group stock logo
COE
51Talk Online Education Group
$6.43
+0.2%
$6.80
$5.39
$9.24
$36.20M-0.623,780 shs434 shs
Linamar Co. stock logo
LNR
Linamar
C$66.55
+1.3%
C$68.31
C$56.78
C$78.89
C$4.10B1.4581,932 shs38,718 shs
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
$43.29
+5.2%
$38.95
$21.96
$45.96
$1.33B2240,878 shs196,373 shs
Oak Street Health, Inc. stock logo
OSH
Oak Street Health
$39.00
$37.57
$13.29
$39.00
$9.52B2.235.76 million shsN/A
13 Stocks Institutional Investors Won't Stop Buying Cover

Which stocks are major institutional investors including hedge funds and endowments buying in today's market? Click the link below and we'll send you MarketBeat's list of thirteen stocks that institutional investors are buying up as quickly as they can.

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
+2.51%-4.26%0.00%-19.35%-67.44%
51Talk Online Education Group stock logo
COE
51Talk Online Education Group
-8.29%-2.73%-10.83%-14.63%+20.00%
Linamar Co. stock logo
LNR
Linamar
-0.53%+1.70%-7.11%+0.95%+2.96%
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
-0.56%-1.81%+10.90%+34.95%+39.15%
Oak Street Health, Inc. stock logo
OSH
Oak Street Health
0.00%0.00%0.00%0.00%+0.13%

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
51Talk Online Education Group stock logo
COE
51Talk Online Education Group
N/AN/AN/AN/AN/AN/AN/AN/A
Linamar Co. stock logo
LNR
Linamar
2.6495 of 5 stars
2.40.01.70.01.63.31.9
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
1.5342 of 5 stars
1.55.00.00.03.12.50.6
Oak Street Health, Inc. stock logo
OSH
Oak Street Health
N/AN/AN/AN/AN/AN/AN/AN/A

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
51Talk Online Education Group stock logo
COE
51Talk Online Education Group
N/AN/AN/AN/A
Linamar Co. stock logo
LNR
Linamar
2.80
Moderate BuyC$82.2023.52% Upside
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
3.00
Buy$46.256.84% Upside
Oak Street Health, Inc. stock logo
OSH
Oak Street Health
N/AN/AN/AN/A

Current Analyst Ratings

Latest BPT, OSH, LNR, MEG, and COE Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/19/2024
Linamar Co. stock logo
LNR
Linamar
CIBC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperformC$91.50 ➝ C$90.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/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
(Data available from 4/26/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.64M7.41$0.27 per share8.37$0.23 per share10.00
51Talk Online Education Group stock logo
COE
51Talk Online Education Group
$27.30M1.33N/AN/A($1.26) per share-5.10
Linamar Co. stock logo
LNR
Linamar
C$9.73B0.42C$14.15 per share4.70C$86.43 per share0.77
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
$624.21M2.12$2.25 per share19.28$10.64 per share4.07
Oak Street Health, Inc. stock logo
OSH
Oak Street Health
$2.16B4.40N/AN/A($1.10) per share-35.45

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)
51Talk Online Education Group stock logo
COE
51Talk Online Education Group
-$13.98M-$2.43N/AN/A-50.47%-463.20%-47.23%N/A
Linamar Co. stock logo
LNR
Linamar
C$503.05MC$8.178.151.125.17%9.93%5.39%5/8/2024 (Estimated)
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
-$30.86M-$1.58N/A1,082.25N/A-4.94%-5.64%-2.18%5/7/2024 (Confirmed)
Oak Street Health, Inc. stock logo
OSH
Oak Street Health
-$509.20M-$2.21N/AN/AN/A-23.57%N/A-25.08%N/A

Latest BPT, OSH, LNR, MEG, and COE Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/7/2024N/A
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
$0.0470N/A-$0.0470N/AN/AN/A  
3/22/2024Q4 2023
51Talk Online Education Group stock logo
COE
51Talk Online Education Group
N/A-$0.81-$0.81-$0.81N/A$7.66 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
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
51Talk Online Education Group stock logo
COE
51Talk Online Education Group
N/AN/AN/AN/AN/A
Linamar Co. stock logo
LNR
Linamar
C$1.001.50%N/A12.24%N/A
Montrose Environmental Group, Inc. stock logo
MEG
Montrose Environmental Group
N/AN/AN/AN/AN/A
Oak Street Health, Inc. stock logo
OSH
Oak Street Health
N/AN/AN/AN/AN/A

Latest BPT, OSH, LNR, MEG, and COE 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
(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
51Talk Online Education Group stock logo
COE
51Talk Online Education Group
N/A
0.78
0.89
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
Oak Street Health, Inc. stock logo
OSH
Oak Street Health
N/A
1.41
1.41

Ownership

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
BP Prudhoe Bay Royalty Trust stock logo
BPT
BP Prudhoe Bay Royalty Trust
2,02021.40 millionN/AOptionable
51Talk Online Education Group stock logo
COE
51Talk Online Education Group
1715.63 million5.27 millionNot 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.63 million26.98 millionOptionable
Oak Street Health, Inc. stock logo
OSH
Oak Street Health
6,000244.00 million215.82 millionNot Optionable

BPT, OSH, LNR, MEG, and COE Headlines

SourceHeadline
Oak Street Health in Warwick closed after two hazmat incidentsOak Street Health in Warwick closed after two hazmat incidents
msn.com - April 24 at 5:54 PM
Oshkosh Police investigating two trespassing incidents involving masked suspect entering women’s bedroomsOshkosh Police investigating two trespassing incidents involving masked suspect entering women’s bedrooms
wbay.com - April 18 at 5:04 AM
Death investigation underway after 5-year-old dies at Oak Park hospitalDeath investigation underway after 5-year-old dies at Oak Park hospital
msn.com - April 15 at 8:06 PM
Royal Oak residents oppose proposal to build apartment complex in rural areaRoyal Oak residents oppose proposal to build apartment complex in rural area
msn.com - April 10 at 1:25 AM
Royal Oak readies for park season with upgrades, new park passportsRoyal Oak readies for park season with upgrades, new park passports
msn.com - April 5 at 9:28 PM
Oak Street Health clinics planned for two Jacksonville CVS storesOak Street Health clinics planned for two Jacksonville CVS stores
jaxdailyrecord.com - April 2 at 12:48 AM
Gov. Tony Evers vetoes GOP tax cut, bill to ease school administrator license requirementsGov. Tony Evers vetoes GOP tax cut, bill to ease school administrator license requirements
wiscnews.com - March 30 at 9:34 AM
Oakes Street Bridge now open for all trafficOakes Street Bridge now open for all traffic
myfoxzone.com - March 29 at 1:10 PM
Big Oak Park apartment complex hits the marketBig Oak Park apartment complex hits the market
chicagobusiness.com - March 27 at 6:01 PM
Posts Tagged ‘Oak St. Health’Posts Tagged ‘Oak St. Health’
businessrecord.com - March 14 at 2:38 AM
Live Oak Mental Health and Wellness Center to open downtown satellite officeLive Oak Mental Health and Wellness Center to open downtown satellite office
msn.com - February 26 at 10:15 AM
Oak Forest begins demolition of old Ace Hardware after years of legal battlesOak Forest begins demolition of old Ace Hardware after years of legal battles
msn.com - February 23 at 6:56 PM
Live Oak Mental Health & Wellness expanding services to downtown CharlestonLive Oak Mental Health & Wellness expanding services to downtown Charleston
msn.com - February 15 at 8:47 AM
Oshkosh Public Museum is turning 100 with a year of events in 2024, plus more news in your weekly doseOshkosh Public Museum is turning 100 with a year of events in 2024, plus more news in your weekly dose
msn.com - February 3 at 8:35 PM
Royal Oak Winter Blast is back with a medieval twist and moreRoyal Oak Winter Blast is back with a medieval twist and more
msn.com - February 3 at 8:35 PM
Oak Street Health Center opens in Cedar Grove for older adults on MedicareOak Street Health Center opens in Cedar Grove for older adults on Medicare
yahoo.com - February 3 at 10:34 AM
Cheap Flights from Osh to Oakland Metropolitan OakCheap Flights from Osh to Oakland Metropolitan Oak
skyscanner.net - January 21 at 10:27 PM
Memory Care Communities Near Royal Oak, MIMemory Care Communities Near Royal Oak, MI
health.usnews.com - January 19 at 12:45 AM
Avocado Theory to open cafe in Orland Park Health & Fitness CenterAvocado Theory to open cafe in Orland Park Health & Fitness Center
chicagotribune.com - January 17 at 5:24 PM
Revised plans still call for elevating I-10 along White Oak Bayou, but not by as muchRevised plans still call for elevating I-10 along White Oak Bayou, but not by as much
msn.com - January 12 at 8:36 AM
Business Corner — Oak Street Health provides focus on older adultsBusiness Corner — Oak Street Health provides focus on older adults
yesweekly.com - December 27 at 3:05 PM
Oak Street Health, an AARP-endorsed primary care center, opening in DavenportOak Street Health, an AARP-endorsed primary care center, opening in Davenport
qctimes.com - December 26 at 5:37 PM
Ian McNulty: Oak Street wine bar, beer bar get new owners who’ve had success in Mid-CityIan McNulty: Oak Street wine bar, beer bar get new owners who’ve had success in Mid-City
nola.com - December 4 at 3:54 PM
Is it time to buy this market-beaten growth stock?Is it time to buy this market-beaten growth stock?
finbold.com - November 29 at 9:42 AM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

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.
51Talk Online Education Group logo

51Talk Online Education Group

NYSE:COE
51Talk Online Education Group, through its subsidiaries, provides online English language education services to students in the People's Republic of China, the Philippines, and internationally. The company operates online and mobile education platforms that enable students to take live interactive English and Chinese lessons. Its flagship courses include Classic English Junior and Classic English for the development of English communication skills, as well as AI-empowered knowledge preview and AI-empowered reading lessons. It also offers small group lessons. The company was formerly known as China Online Education Group and changed its name to 51Talk Online Education Group in September 2022. 51Talk Online Education Group was founded in 2011 and is headquartered in Singapore.
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 and powered vehicle markets. It also focuses on components and systems for global mobility market; and design, development, and testing services. 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 application equipment. Linamar Corporation 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.
Oak Street Health logo

Oak Street Health

NYSE:OSH
Oak Street Health, Inc., together with its subsidiaries, offers healthcare services to the patients in the United States. The company operates primary care centers for Medicare beneficiaries. As of December 31, 2021, it operated 129 centers in 19 states, including Illinois, Michigan, Pennsylvania, Ohio, and Texas. The company was founded in 2012 and is headquartered in Chicago, Illinois.