Compare Stocks Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities. Stocks to Compare Sections All Sections Selected Performance Chart Price & Volume MarketRank Analyst Ratings Sales & Book Value Profitability & Earnings Dividends Debt Ownership Miscellaneous Headlines About Compare TSE:BDI TSE:ECI TSE:EFN CVE:NIR On This Page Performance ChartPrice & VolumeMarketRank™Analyst RatingsSales & Book ValueProfitability & EarningsDividendsDebtOwnershipMiscellaneousHeadlinesAbout Comparison Ideas Stock Ideas Comparative Price Performance Over Time1 day7 days30 days90 days365 daysCompare Price & VolumeCompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's VolumeBDIBlack Diamond GroupC$19.11+2.3%C$16.79C$9.20▼C$19.24C$1.31B1.115597158,019 shs406,980 shsECIEnerCareC$0.00C$16.45▼C$29.06C$3.11BN/A411,362 shs373,004 shsEFNElement Fleet ManagementC$27.90-0.8%C$30.42C$26.16▼C$38.26C$11.05B0.316454924,665 shs625,472 shsNIRNoble IronC$0.92-5.2%C$0.92C$0.60▼C$1.15C$25.09MN/A10,546 shs32,200 shs7 Stocks That Could Be Bigger Than Tesla, Nvidia, and GoogleLooking for the next FAANG stock before everyone has heard about it? Click the link to see which stocks MarketBeat analysts think might become the next trillion dollar tech company.Get This Free ReportCompare Price PerformanceCompany1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year PerformanceBDIBlack Diamond Group+4.88%+11.39%+5.00%+5.66%+97.88%ECIEnerCare0.00%0.00%0.00%0.00%0.00%EFNElement Fleet Management+0.68%+1.48%-12.78%-18.37%-13.84%NIRNoble Iron0.00%0.00%0.00%0.00%0.00%Compare Price & VolumeCompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's VolumeBDIBlack Diamond GroupC$19.11+2.3%C$16.79C$9.20▼C$19.24C$1.31B1.115597158,019 shs406,980 shsECIEnerCareC$0.00C$16.45▼C$29.06C$3.11BN/A411,362 shs373,004 shsEFNElement Fleet ManagementC$27.90-0.8%C$30.42C$26.16▼C$38.26C$11.05B0.316454924,665 shs625,472 shsNIRNoble IronC$0.92-5.2%C$0.92C$0.60▼C$1.15C$25.09MN/A10,546 shs32,200 shs7 Stocks That Could Be Bigger Than Tesla, Nvidia, and GoogleLooking for the next FAANG stock before everyone has heard about it? Click the link to see which stocks MarketBeat analysts think might become the next trillion dollar tech company.Get This Free ReportCompare Price PerformanceCompany1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year PerformanceBDIBlack Diamond Group+4.88%+11.39%+5.00%+5.66%+97.88%ECIEnerCare0.00%0.00%0.00%0.00%0.00%EFNElement Fleet Management+0.68%+1.48%-12.78%-18.37%-13.84%NIRNoble Iron0.00%0.00%0.00%0.00%0.00%Compare Analyst ForecastsCompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current PriceBDIBlack Diamond Group 3.00BuyC$19.250.73% UpsideECIEnerCare 0.00N/AN/AN/AEFNElement Fleet Management 3.00BuyC$41.8850.09% UpsideNIRNoble Iron 0.00N/AN/AN/ACurrent Analyst Ratings BreakdownLatest EFN, ECI, BDI, and NIR Analyst RatingsDateCompanyBrokerageActionRatingPrice TargetDetails5/8/2026EFNElement Fleet Management Royal Bank Of CanadaSubscribe to MarketBeat All Access for the firm's recommendation accuracy ratingLower Price TargetOutperformC$47.00 ➝ C$40.005/8/2026EFNElement Fleet Management TDSubscribe to MarketBeat All Access for the firm's recommendation accuracy ratingLower Price TargetBuyC$41.00 ➝ C$38.005/7/2026EFNElement Fleet Management Raymond James FinancialSubscribe to MarketBeat All Access for the firm's recommendation accuracy ratingDowngradeStrong-Buy ➝ OutperformC$42.50 ➝ C$42.003/3/2026BDIBlack Diamond Group Canaccord Genuity GroupSubscribe to MarketBeat All Access for the firm's recommendation accuracy ratingBoost Price TargetBuyC$17.00 ➝ C$20.00(Data available from 5/26/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)Compare Sales & Book ValueCompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/BookBDIBlack Diamond GroupC$484.67M2.71C$0.84 per share22.71C$6.03 per share3.17ECIEnerCareC$1.31B0.00N/A86.02C$5.58 per share0.00EFNElement Fleet ManagementC$2.41B4.59C$0.70 per share40.04C$6.78 per share4.12NIRNoble IronC$6.74M3.72C$1.40 per share0.66C$1.37 per share0.67Compare Profitability & EarningsCompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings DateBDIBlack Diamond GroupC$24.61MC$0.4939.00N/AN/A6.54%8.46%4.98%N/AECIEnerCareN/AC$0.6544.88N/AN/AN/AN/AN/AN/AEFNElement Fleet ManagementC$244.93MC$0.7437.70N/A2.9712.38%10.62%2.97%N/ANIRNoble IronN/AC$0.0192.00N/AN/AN/AN/AN/AN/ALatest EFN, ECI, BDI, and NIR EarningsDateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails5/6/2026Q1 2026EFNElement Fleet ManagementN/AC$0.49N/AC$0.42N/AC$879.58 million4/30/2026Q1 2026BDIBlack Diamond GroupN/AC$0.04N/AC$0.04N/AC$129.98 million2/26/2026Q4 2025BDIBlack Diamond GroupN/AC$0.11N/AC$0.11N/AC$144.00 millionCompare DividendsCompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive GrowthBDIBlack Diamond GroupC$0.160.84%N/A32.65%N/AECIEnerCareC$0.973.44%N/A150.59%N/AEFNElement Fleet ManagementC$0.391.40%N/A52.84%N/ANIRNoble IronN/AN/AN/AN/AN/ALatest EFN, ECI, BDI, and NIR DividendsAnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date3/31/2026EFNElement Fleet ManagementQuarterlyC$0.151.95%3/31/20264/15/20264/15/2026(Data available from 1/1/2013 forward)Compare DebtCompanyDebt-to-Equity RatioCurrent RatioQuick RatioBDIBlack Diamond Group93.571.451.05ECIEnerCare184.651.010.81EFNElement Fleet Management358.10-1,554.015.70NIRNoble Iron4.487.317.30Compare OwnershipInstitutional OwnershipCompanyInstitutional OwnershipBDIBlack Diamond Group20.69%ECIEnerCareN/AEFNElement Fleet Management56.38%NIRNoble IronN/AInsider OwnershipCompanyInsider OwnershipBDIBlack Diamond Group23.83%ECIEnerCareN/AEFNElement Fleet Management0.26%NIRNoble IronN/ACompare Miscellaneous StatsCompanyEmployeesShares OutstandingFree FloatOptionableBDIBlack Diamond Group48568.61 millionN/ANot OptionableECIEnerCareN/A107.22 millionN/ANot OptionableEFNElement Fleet Management2,700395.99 millionN/ANot OptionableNIRNoble Iron427.27 millionN/ANot OptionableEFN, ECI, BDI, and NIR HeadlinesRecent News About These CompaniesNo headlines for this company have been tracked by MarketBeat.comNew MarketBeat Followers Over TimeMedia Sentiment Over Time Top HeadlinesView All HeadlinesIs Everspin Technologies the Next AI Edge Breakout?By Thomas Hughes | May 18, 2026Is Costco Preparing Another Special Dividend This Year?By Dan Schmidt | May 8, 20263 Crucial Aerospace Component Makers That Analysts LoveBy Nathan Reiff | May 16, 2026Nebius Breaks Out to All-Time Highs—Here's What's Driving It.By Ryan Hasson | May 5, 2026Excited About Gold But Unsure of Its Trajectory? Try These 3 ApproachesBy Nathan Reiff | May 9, 2026EFN, ECI, BDI, and NIR Company DescriptionsBlack Diamond Group TSE:BDIC$19.11 +0.43 (+2.30%) As of 05:00 PM EasternBlack Diamond Group Ltd rents and sells space rental solutions and modular workforce accommodations to business customers in Canada, the United States and Australia. The company also provides specialized field rentals to the oil and gas industries of Canada and the United States. Besides, Black Diamond Group provides turnkey lodging services, as well as a host of related services that include transportation, installation, dismantling, repairs, maintenance, and ancillary field equipment rentals. From its locations, the company serves multiple sectors including oil and gas, mining, power, construction, engineering, military, government, and education. Black Diamond Group has two core business units: Modular Space Solutions and Workforce Solutions.EnerCare TSE:ECIEnercare Inc., through its subsidiaries, provides home and commercial services, and energy solutions in Canada and the United States. It operates through Enercare Home Services, Sub-metering, and Service Experts segments. The Enercare Home Services offers water heaters, furnaces, air conditioners, and other HVAC rental products, protection plans, and related services. This segment also provides duct cleaning, plumbing and electrical work, and other non-contracted chargeable services. The Service Experts segment is also involved in the sale, installation, maintenance, repair, and rental of HVAC systems and water heater products. The Sub-metering segment provides equipment and services to allow sub-metering and remote measurement of electricity and water consumption in individual units in condominiums, apartment buildings, and commercial properties. Enercare Inc. was founded in 2002 and is headquartered in Markham, Canada.Element Fleet Management TSE:EFNC$27.90 -0.23 (-0.82%) As of 05:00 PM EasternElement Financial separated into two independent public companies in October 2016. The former company now consists of Element Fleet Management, a global fleet management company, and ECN Capital, a commercial finance company. Element Fleet Management provides management services and financing for commercial vehicle and equipment fleets. The company's suite of fleet management services deals with acquisition and financing, to program management and remarketing. ECN Capital operates across North America in three verticals of the equipment finance market: commercial and vendor finance, rail finance, and commercial aviation finance. Element Fleet Management represented the majority of the company's business prior to its separation into two companies.Noble Iron CVE:NIRC$0.92 -0.05 (-5.15%) As of 10/28/2022Noble Iron Inc. develops, markets, and sells enterprise asset management software for the construction and industrial equipment industry under the Texada Software name in Canada and Australia. The company offers cloud or client-based software applications to manage the equipment ownership lifecycle, including equipment purchasing; rental and sales transactions; inventory management, location, utilization, maintenance, and depreciation tracking; used equipment sales and disposals analysis; and inventory replenishment analysis. It provides FleetLogic, a mobile field service and logistics application; SRM (Systematic Rental Management), a management software for scaling rental businesses; and RentalLogic, a cloud-based software application designed to enhance productivity for rental businesses. The company also offers GateWay, an online store and mobile e-commerce app for customers and sales teams; Texada Analytics, a dashboard for business intelligence, analytics, and reporting; E-signature, an application that provides the ability to capture signatures electronically; and Texada Pay, an integrated payment processing workflow. It serves equipment rental companies, dealerships, construction companies, and contractors. The company was formerly known as Texada Software Inc. and changed its name to Noble Iron Inc. in July 2012. Noble Iron Inc. was incorporated in 2008 and is headquartered in Kitchener, Canada. More Stock Comparisions from MarketBeat Stock Comparison Ideas (A-K)5GAgricultureAirlineAmerica FirstApparelArtificial IntelligenceAutomotiveBankBiotechBitcoinBlockchainBlue ChipCanadianCannabisCasinoChatGPTChineseCloud StorageCryptocurrencyCybersecurityDefenseDividendDow 30DroneEcommerceElectric VehiclesEnergyEntertainmenteSportsEV ChargingFertilizerFlying CarGoldGroceryGrowthHealthcareHigh DividendHotelStock Comparison Ideas (L-Z)Large CapLeisureLithiumMade In AmericaMagnificent SevenMega CapMemeMetaverseMid CapMiningMusic IndustryNanotechnologyNFTNuclear EnergyOilPharmaceuticalQuantum ComputingRenewable EnergyRestaurantRetailSemiconductorSilverSocial MediaSolarSpaceTechnologyTelecomToyUraniumUtilityVideo GameVirtual RealityWallStreetBets More Stock Ideas from MarketBeat Stock Lists 5G Stocks Biotech Stocks Blue Chip Stocks DOW 30 Stocks FAANG Stocks Gold Stocks Large Cap Stocks Lumber Stocks Marijuana Stocks Micro Cap Stocks Oil Stocks REITs Small Cap Stocks SPACs Travel Stocks Trillion Dollar Stocks Water Stocks Warren Buffett Stocks Low Priced Stocks Penny Stock List Popular Penny Stocks Top Stocks Today Stocks on Sale Stocks Under $0.05 Stocks Under $0.10 Stocks Under $0.25 Stocks Under $0.50 Stocks Under $1 Stocks Under $2 Stocks Under $3 Stocks Under $5 Stocks Under $10 Stocks Under $20 Stocks Under $30 Stocks Under $50 Stocks By Exchange NASDAQ Stocks NYSE Stocks NYSEAMERICAN Stocks NYSEARCA Stocks NYSEMKT Stocks OTCMKTS Stocks TSX Stocks TSXV Stocks LSE Stocks BATS Stocks Latest Stock Ideas AutoZone's Pullback Sets Up a Long-Term Buying Opportunity AST SpaceMobile’s June Launch Plan Puts Its 2026 Satellite Goal Back in Focus Powerhouse Williams-Sonoma Heading to Fresh Highs in 2026 Quantum Stocks Just Got a Lifeline—Who Benefits Most? Why BJ’s Wholesale Club Stock Could Be Ready for a Rebound 5 High-Yield Stocks and ETFs to Buy and Hold for the Next Decade Rocket Companies Turns Around, But Mortgage Risk Remains After NVIDIA, Broadcom's Earnings Are Next—Here's What to Watch Get 30 Days of MarketBeat All Access for Free Sign up for MarketBeat All Access to gain access to MarketBeat's full suite of research tools. Start Your 30-Day Trial MarketBeat All Access Features Best-in-Class Portfolio Monitoring Get personalized stock ideas. Compare portfolio to indices. Check stock news, ratings, SEC filings, and more. Stock Ideas and Recommendations See daily stock ideas from top analysts. Receive short-term trading ideas from MarketBeat. Identify trending stocks on social media. Advanced Stock Screeners and Research Tools Use our seven stock screeners to find suitable stocks. Stay informed with MarketBeat's real-time news. Export data to Excel for personal analysis. Sign in to your free account to enjoy these benefits In-depth profiles and analysis for 20,000 public companies. Real-time analyst ratings, insider transactions, earnings data, and more. Our daily ratings and market update email newsletter. Sign in to your free account to enjoy all that MarketBeat has to offer. Sign In Create Account Your Email Address: Email Address Required Your Password: Password Required Log In Email Me a Login Link or Sign in with Facebook Sign in with Google Forgot your password? Your Email Address: Please enter your email address. Please enter a valid email address Choose a Password: Please enter your password. Your password must be at least 8 characters long and contain at least 1 number, 1 letter, and 1 special character. Create My Account (Free) or Sign in with Facebook Sign in with Google By creating a free account, you agree to our terms of service. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.