S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
Log in

Compare Stocks

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

 Balfour Beatty plc (BBY.L)Babcock International GroupRenew Holdings plc (RNWH.L)DIRTT Environmental Solutions Ltd. (DRT.TO)Lamprell plc (LAM.L)
Price Information
Current PriceGBX 275.40GBX 259.70GBX 502C$2.88GBX 75.20
52 Week RangeBuyBuyBuyBuyN/A
Overall Score1.
Analysis Score2.
Community Score2.
Dividend Score1.
Ownership Score1.
Earnings & Valuation Score1.
Analyst Ratings
Consensus RecommendationBuyBuyBuyBuyN/A
Consensus Price TargetGBX 308.75GBX 511GBX 490C$2.50N/A
% Upside from Price Target12.11% upside96.77% upside-2.39% downside-13.19% downsideN/A
Trade Information
Market Cap£1.89 billion£1.31 billion£394.98 millionC$243.88 million£256.98 million
Average Volume1,161,5013,283,41297,297113,984576,275
Sales & Book Value
Annual Revenue£7.43 billion£4.36 billion£620.37 millionC$182.51 million£296.49 million
Price / Sales0.250.300.641.340.87
CashflowGBX 121.38 per shareGBX 138.35 per shareGBX 16.70 per shareC$0.58 per shareGBX 19.90 per share
Price / Cash2.271.8830.064.993.78
Book ValueGBX 230.60 per shareGBX 472 per shareGBX 153.30 per shareC$1.38 per shareGBX 54.70 per share
Price / Book0.
Net IncomeN/AN/AN/AN/AN/A
EPSGBX 15.20GBX (53.90)GBX 26.60C($0.17)GBX (46.40)
Trailing P/E Ratio18.12N/A18.87N/AN/A
Forward P/E Ratio
Net MarginsN/AN/AN/AN/AN/A
Return on Equity (ROE)N/AN/AN/AN/AN/A
Return on Assets (ROA)N/AN/AN/AN/AN/A
Annual PayoutGBX 0.02GBX 0.07GBX 0.08N/AN/A
Dividend Yield0.01%0.03%0.02%N/AN/A
Three-Year Dividend GrowthN/AN/AN/AN/AN/A
Payout Ratio0.14%N/A 0.29%N/AN/A
Years of Consecutive Dividend GrowthN/AN/AN/AN/AN/A
Debt-to-Equity Ratio50.71%100.36%23.68%30.49%30.23%
Current Ratio0.91%1.01%0.71%2.58%1.42%
Quick Ratio0.84%0.87%0.67%1.99%1.32%
Ownership Information
Institutional Ownership PercentageN/AN/AN/AN/AN/A
Insider Ownership PercentageN/AN/AN/AN/AN/A
Shares Outstanding686.27 million505.60 million78.68 million84.68 million341.73 million
Next Earnings Date3/10/2021 (Estimated)N/A5/17/2021 (Estimated)5/5/2021 (Estimated)3/22/2021 (Estimated)
OptionableOptionableNot OptionableNot OptionableNot OptionableNot Optionable

Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.