Compare Stocks

Enter up to five stock symbols separated by a comma or space (ex. BAC,WFC,JPM,LON:BARC).
Date Range: 

 BWX TechnologiesBrunswickTPI CompositesWestport Fuel SystemsPublic Joint Stock Company Mosenergo
SymbolNYSE:BWXTNYSE:BCNASDAQ:TPICNASDAQ:WPRTOTCMKTS:AOMOY
Price Information
Current Price$68.02$105.07$49.69$6.49$1.35
52 Week RangeBuyBuyBuyBuyN/A
MarketRank™
Overall Score1.82.42.01.31.1
Analysis Score1.42.43.43.50.0
Community Score2.23.12.92.32.4
Dividend Score1.72.50.00.01.7
Ownership Score1.71.71.70.00.0
Earnings & Valuation Score1.92.51.90.61.3
Analyst Ratings
Consensus RecommendationBuyBuyBuyBuyN/A
Consensus Price Target$72.75$86.36$58.90$13.00N/A
% Upside from Price Target6.95% upside-17.81% downside18.53% upside100.31% upsideN/A
Trade Information
Market Cap$6.47 billion$8.19 billion$1.82 billion$959.53 million$1.07 billion
Beta0.961.951.671.761.55
Average Volume413,510706,119981,1423,853,885650
Sales & Book Value
Annual Revenue$1.89 billion$4.11 billion$1.44 billion$305.34 million$2.86 billion
Price / Sales3.421.991.273.140.37
Cashflow$3.73 per share$7.56 per share$0.59 per share$0.26 per shareN/A
Price / Cash18.2213.9083.7325.00N/A
Book Value$4.24 per share$15.95 per share$5.83 per share$0.66 per shareN/A
Price / Book16.046.598.529.83
Profitability
Net Income$244.12 million$-131,000,000.00$-15,710,000.00$40,000.00$144.73 million
EPS$2.62$4.33($0.29)($0.05)N/A
Trailing P/E Ratio23.7824.43N/AN/A19.29
Forward P/E Ratio21.3917.2236.5492.71
P/E Growth2.13N/AN/AN/AN/A
Net Margins13.27%8.40%-1.54%-2.61%1.37%
Return on Equity (ROE)61.50%27.10%7.60%-15.61%0.76%
Return on Assets (ROA)14.39%9.87%1.48%-4.74%0.61%
Dividend
Annual Payout$0.84$1.08N/AN/A$0.06
Dividend Yield1.23%1.03%N/AN/A4.44%
Three-Year Dividend Growth80.95%44.53%N/AN/AN/A
Payout Ratio32.06%24.94%N/AN/AN/A
Years of Consecutive Dividend Growth1 Years7 YearsN/AN/AN/A
Debt
Debt-to-Equity Ratio1.64%0.69%1.11%0.43%0.07%
Current Ratio1.85%1.77%1.32%1.32%6.54%
Quick Ratio1.85%1.15%1.29%0.84%5.36%
Ownership Information
Institutional Ownership Percentage96.05%95.44%76.83%18.42%N/A
Insider Ownership Percentage0.46%0.70%18.30%N/AN/A
Miscellaneous
Employees6,70014,38214,9001,3138,786
Shares Outstanding95.14 million77.97 million36.71 million147.85 million792.18 million
Next Earnings Date5/3/2021 (Confirmed)4/29/2021 (Confirmed)5/6/2021 (Estimated)6/3/2021 (Estimated)5/14/2021 (Estimated)
OptionableOptionableOptionableOptionableOptionableNot Optionable
SourceHeadline
MTS Banks factoring portfolio increased by 30% in 2020MTS Bank's factoring portfolio increased by 30% in 2020
akm.ru - March 13 at 12:48 PM
Siltronic welcomes increase of offer price under GlobalWafers Tender OfferSiltronic welcomes increase of offer price under GlobalWafers' Tender Offer
akm.ru - January 27 at 12:36 AM
Mosenergo launches 001R bond seriesMosenergo launches 001R bond series
akm.ru - December 28 at 9:43 AM
Public Joint Stock Company Mosenergo (MSNG.ME)Public Joint Stock Company Mosenergo (MSNG.ME)
finance.yahoo.com - December 19 at 11:47 PM
Gazprom, Tomsk region sign regions gas infrastructure development programGazprom, Tomsk region sign region's gas infrastructure development program
akm.ru - December 11 at 11:56 PM
Mosenergos 9-month IFRS profit down 57.7%Mosenergo's 9-month IFRS profit down 57.7%
akm.ru - November 10 at 5:45 AM
PJSC Mosenergo Releases 1H 2020 IFRS ResultsPJSC Mosenergo Releases 1H 2020 IFRS Results
uk.finance.yahoo.com - August 7 at 7:00 AM
EQS-Adhoc: PJSC Mosenergo: The Meeting of Shareholders approved dividends for 2019FYEQS-Adhoc: PJSC Mosenergo: The Meeting of Shareholders approved dividends for 2019FY
www.finanztreff.de - June 29 at 4:26 PM
EQS-Adhoc: PJSC Mosenergo: The Annual Meeting of Shareholders Elected a New Board of DirectorsEQS-Adhoc: PJSC Mosenergo: The Annual Meeting of Shareholders Elected a New Board of Directors
www.finanztreff.de - June 29 at 4:26 PM
EQS-Adhoc: PJSC Mosenergo: Mosenergo Releases 1Q 2020 IFRS ResultsEQS-Adhoc: PJSC Mosenergo: Mosenergo Releases 1Q 2020 IFRS Results
www.finanznachrichten.de - May 6 at 1:31 PM
At ₽1.89, Is It Time To Put Public Joint Stock Company Mosenergo (MCX:MSNG) On Your Watch List?At ₽1.89, Is It Time To Put Public Joint Stock Company Mosenergo (MCX:MSNG) On Your Watch List?
finance.yahoo.com - April 27 at 9:55 AM
A Sliding Share Price Has Us Looking At Public Joint Stock Company Mosenergos (MCX:MSNG) P/E RatioA Sliding Share Price Has Us Looking At Public Joint Stock Company Mosenergo's (MCX:MSNG) P/E Ratio
finance.yahoo.com - March 20 at 8:47 AM
A Sliding Share Price Has Us Looking At Public Joint Stock Company Mosenergo's (MCX:MSNG) P/E RatioA Sliding Share Price Has Us Looking At Public Joint Stock Company Mosenergo's (MCX:MSNG) P/E Ratio
finance.yahoo.com - March 20 at 8:47 AM
EQS-Adhoc: PJSC Mosenergo Releases 2019FY IFRS ResultsEQS-Adhoc: PJSC Mosenergo Releases 2019FY IFRS Results
www.finanztreff.de - March 6 at 7:11 PM
EQS-Adhoc: PJSC Mosenergo: Releases 2019FY IFRS ResultsEQS-Adhoc: PJSC Mosenergo: Releases 2019FY IFRS Results
www.finanztreff.de - March 6 at 9:10 AM
Shareholders Should Look Hard At Public Joint Stock Company Mosenergo’s (MCX:MSNG) 6.9%Return On CapitalShareholders Should Look Hard At Public Joint Stock Company Mosenergo’s (MCX:MSNG) 6.9%Return On Capital
finance.yahoo.com - February 3 at 9:40 AM
Mosenergo: Minority Shareholders Are Being Hit With Unexpected MovesMosenergo: Minority Shareholders Are Being Hit With Unexpected Moves
seekingalpha.com - January 9 at 4:36 PM
The Mosenergo (MCX:MSNG) Share Price Is Up 241% And Shareholders Are Boasting About ItThe Mosenergo (MCX:MSNG) Share Price Is Up 241% And Shareholders Are Boasting About It
finance.yahoo.com - January 2 at 7:04 AM
What Kind Of Share Price Volatility Should You Expect For Public Joint Stock Company Mosenergo (MCX:MSNG)?What Kind Of Share Price Volatility Should You Expect For Public Joint Stock Company Mosenergo (MCX:MSNG)?
finance.yahoo.com - December 1 at 7:57 AM
EQS-Adhoc: PJSC Mosenergo: Releases 9M 2019 IFRS ResultsEQS-Adhoc: PJSC Mosenergo: Releases 9M 2019 IFRS Results
www.4investors.de - November 8 at 12:33 PM
Does Mosenergo (MCX:MSNG) Have A Healthy Balance Sheet?Does Mosenergo (MCX:MSNG) Have A Healthy Balance Sheet?
finance.yahoo.com - November 7 at 7:55 AM
Here's What Public Joint Stock Company Mosenergo's (MCX:MSNG) P/E Ratio Is Telling UsHere's What Public Joint Stock Company Mosenergo's (MCX:MSNG) P/E Ratio Is Telling Us
finance.yahoo.com - October 11 at 7:32 AM
Is Now An Opportune Moment To Examine Public Joint Stock Company Mosenergo (MCX:MSNG)?Is Now An Opportune Moment To Examine Public Joint Stock Company Mosenergo (MCX:MSNG)?
finance.yahoo.com - September 2 at 3:38 PM
What Should You Know About Public Joint Stock Company Mosenergo's (MCX:MSNG) Growth?What Should You Know About Public Joint Stock Company Mosenergo's (MCX:MSNG) Growth?
finance.yahoo.com - August 14 at 9:55 PM
DateCompanyBrokerageAction
4/14/2021BWX TechnologiesMaxim GroupBoost Price Target
1/7/2021BWX TechnologiesRobert W. BairdDowngrade
11/3/2020BWX TechnologiesCredit Suisse GroupLower Price Target
10/15/2020BWX TechnologiesBank of AmericaUpgrade
3/11/2020BWX TechnologiesSunTrust BanksUpgrade
10/8/2019BWX TechnologiesBarclaysSet Price Target
8/7/2019BWX TechnologiesSeaport Global SecuritiesSet Price Target
11/15/2018BWX TechnologiesDrexel HamiltonReiterated Rating
3/30/2021BrunswickJefferies Financial GroupBoost Price Target
3/29/2021BrunswickRaymond JamesBoost Price Target
3/12/2021BrunswickB. RileyBoost Price Target
3/10/2021BrunswickTruistBoost Price Target
2/1/2021BrunswickBMO Capital MarketsBoost Price Target
2/1/2021BrunswickCitigroupBoost Price Target
1/29/2021BrunswickKeyCorpBoost Price Target
1/29/2021BrunswickRoyal Bank of CanadaBoost Price Target
11/20/2020BrunswickJPMorgan Chase & Co.Boost Price Target
11/2/2020BrunswickNorthcoast ResearchReiterated Rating
7/6/2020BrunswickCL KingBoost Price Target
4/13/2021TPI CompositesStifel NicolausInitiated Coverage
3/16/2021TPI CompositesMorgan StanleyLower Price Target
3/4/2021TPI CompositesCanaccord GenuityBoost Price Target
3/2/2021TPI CompositesRoth CapitalBoost Price Target
2/26/2021TPI CompositesCraig HallumDowngrade
1/22/2021TPI CompositesUBS GroupDowngrade
1/4/2021TPI CompositesJMP SecuritiesBoost Price Target
12/22/2020TPI CompositesBTIG ResearchBoost Price Target
3/23/2021Westport Fuel SystemsHC WainwrightBoost Price Target
1/22/2021Westport Fuel SystemsLake Street CapitalBoost Price Target
1/21/2021Westport Fuel SystemsOppenheimerInitiated Coverage
8/9/2019Westport Fuel SystemsCowenSet Price Target
(Data available from 4/17/2018 forward. View 10+ years of historical ratings with our analyst ratings screener.)
MarketBeat - Stock Market News and Research Tools logo

MarketBeat empowers individual investors to make better trading decisions by providing real-time financial data and objective market analysis. Whether you’re looking for analyst ratings, corporate buybacks, dividends, earnings, economic reports, financials, insider trades, IPOs, SEC filings or stock splits, MarketBeat has the objective information you need to analyze any stock. Learn more.

MarketBeat is accredited by the Better Business Bureau

© American Consumer News, LLC dba MarketBeat® 2010-2021. All rights reserved.
326 E 8th St #105, Sioux Falls, SD 57103 | U.S. Based Support Team at [email protected] | (844) 978-6257
MarketBeat does not provide personalized financial advice and does not issue recommendations or offers to buy stock or sell any security. Learn more.

Our Accessibility Statement | Terms of Service | Do Not Sell My Information

© 2021 Market data provided is at least 10-minutes delayed and hosted by Barchart Solutions. Information is provided 'as-is' and solely for informational purposes, not for trading purposes or advice, and is delayed. To see all exchange delays and terms of use please see disclaimer. Fundamental company data provided by Zacks Investment Research. As a bonus to opt-ing into our email newsletters, you will also get a free subscription to the Liberty Through Wealth e-newsletter. You can opt out at any time.