Free Trial

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.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
ABC Technologies Holdings Inc. stock logo
ABCT
ABC Technologies
C$0.00
C$4.10
C$6.74
C$779.62M1.045,836 shs100 shs
IPL Plastics Inc. (IPLP.TO) stock logo
IPLP
IPL Plastics Inc. (IPLP.TO)
C$0.00
C$2.83
C$10.43
C$543.82MN/A126,066 shs3,725 shs
NFI Group Inc. stock logo
NFI
NFI Group
C$14.21
-2.3%
C$11.73
C$9.83
C$19.55
C$1.18B1.41323,698 shs511,700 shs
2025 Gold Forecast: A Perfect Storm for Demand Cover

Unlock the timeless value of gold with our exclusive 2025 Gold Forecasting Report. Explore why gold remains the ultimate investment for safeguarding wealth against inflation, economic shifts, and global uncertainties. Whether you're planning for future generations or seeking a reliable asset in turbulent times, this report is your essential guide to making informed decisions.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
ABC Technologies Holdings Inc. stock logo
ABCT
ABC Technologies
0.00%0.00%0.00%0.00%0.00%
IPL Plastics Inc. (IPLP.TO) stock logo
IPLP
IPL Plastics Inc. (IPLP.TO)
0.00%0.00%0.00%0.00%0.00%
NFI Group Inc. stock logo
NFI
NFI Group
0.00%+16.40%+30.14%+34.10%-1.89%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
ABC Technologies Holdings Inc. stock logo
ABCT
ABC Technologies
N/AN/AN/AN/AN/AN/AN/AN/A
IPL Plastics Inc. (IPLP.TO) stock logo
IPLP
IPL Plastics Inc. (IPLP.TO)
N/AN/AN/AN/AN/AN/AN/AN/A
NFI Group Inc. stock logo
NFI
NFI Group
1.562 of 5 stars
3.50.00.80.01.70.80.0
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
ABC Technologies Holdings Inc. stock logo
ABCT
ABC Technologies
0.00
N/AN/AN/A
IPL Plastics Inc. (IPLP.TO) stock logo
IPLP
IPL Plastics Inc. (IPLP.TO)
0.00
N/AN/AN/A
NFI Group Inc. stock logo
NFI
NFI Group
3.00
BuyC$20.8046.38% Upside

Current Analyst Ratings Breakdown

Latest NFI, ABCT, and IPLP Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
3/17/2025
NFI Group Inc. stock logo
NFI
NFI Group
CIBC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperformC$19.00 ➝ C$20.00
3/17/2025
NFI Group Inc. stock logo
NFI
NFI Group
ATB Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperformC$24.00 ➝ C$26.00
3/14/2025
NFI Group Inc. stock logo
NFI
NFI Group
BMO Capital Markets
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetC$14.00 ➝ C$13.00
3/6/2025
NFI Group Inc. stock logo
NFI
NFI Group
ATB Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperformC$22.00 ➝ C$24.00
(Data available from 5/12/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
ABC Technologies Holdings Inc. stock logo
ABCT
ABC Technologies
C$1.43B0.00N/A11.43C$2.80 per share0.00
IPL Plastics Inc. (IPLP.TO) stock logo
IPLP
IPL Plastics Inc. (IPLP.TO)
C$589.03M0.00N/A4.94C$6.85 per share0.00
NFI Group Inc. stock logo
NFI
NFI Group
C$2.14B0.55C$0.82 per share17.36C$5.88 per share2.42
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
ABC Technologies Holdings Inc. stock logo
ABCT
ABC Technologies
-C$46.88M-C$0.57N/AN/AN/A-3.27%-13.41%2.89%N/A
IPL Plastics Inc. (IPLP.TO) stock logo
IPLP
IPL Plastics Inc. (IPLP.TO)
N/AC$0.2050.00N/AN/AN/AN/AN/AN/A
NFI Group Inc. stock logo
NFI
NFI Group
-C$16.84M-C$0.29N/AN/A-0.79%-3.45%1.34%N/A
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
ABC Technologies Holdings Inc. stock logo
ABCT
ABC Technologies
C$0.152.23%N/AN/A N/A
IPL Plastics Inc. (IPLP.TO) stock logo
IPLP
IPL Plastics Inc. (IPLP.TO)
N/AN/AN/AN/AN/A
NFI Group Inc. stock logo
NFI
NFI Group
C$0.211.48%N/AN/A N/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
ABC Technologies Holdings Inc. stock logo
ABCT
ABC Technologies
244.20
1.18
0.50
IPL Plastics Inc. (IPLP.TO) stock logo
IPLP
IPL Plastics Inc. (IPLP.TO)
108.90
2.67
1.99
NFI Group Inc. stock logo
NFI
NFI Group
171.59
1.71
0.55

Institutional Ownership

CompanyInstitutional Ownership
ABC Technologies Holdings Inc. stock logo
ABCT
ABC Technologies
28.65%
IPL Plastics Inc. (IPLP.TO) stock logo
IPLP
IPL Plastics Inc. (IPLP.TO)
N/A
NFI Group Inc. stock logo
NFI
NFI Group
45.51%

Insider Ownership

CompanyInsider Ownership
ABC Technologies Holdings Inc. stock logo
ABCT
ABC Technologies
65.07%
IPL Plastics Inc. (IPLP.TO) stock logo
IPLP
IPL Plastics Inc. (IPLP.TO)
N/A
NFI Group Inc. stock logo
NFI
NFI Group
0.62%
CompanyEmployeesShares OutstandingFree FloatOptionable
ABC Technologies Holdings Inc. stock logo
ABCT
ABC Technologies
N/A115.67 millionN/ANot Optionable
IPL Plastics Inc. (IPLP.TO) stock logo
IPLP
IPL Plastics Inc. (IPLP.TO)
2,00054.38 millionN/ANot Optionable
NFI Group Inc. stock logo
NFI
NFI Group
8,56682.88 millionN/ANot Optionable

Recent News About These Companies

NFI Group posts Q1 revenue jump, $6.5M loss
MCI opens new service center in Southern California
NFI and Prologis Mobility Open EV Truck Charging Hub
Prime minister backs Canadian bus manufacturing revival
Boston Chauffeur expands fleet with new MCI Motorcoach
MCI customers win big at industry awards events

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
ABC Technologies stock logo

ABC Technologies TSE:ABCT

ABC Technologies Holdings Inc. manufactures automotive systems and components in Canada. It provides interior systems, including floor consoles, cargo management systems, interior trims, seat backs, load floor/deck boards, knee/sides, and door panels; exterior systems, such as running boards, bumper systems, body side moldings, rocker panels, cladding, cargo management systems, bed extenders, and roof ditch moldings; and HVAC distribution systems comprising defrosters, I/P and floor products, auxiliary products, battery cooling products, brake cooling ducts, air guides, aspirators, and module components. The company offers air induction systems that consists of integrated air induction systems, turbo ducts, air intake ducts, resonators, air cleaner housings, clean/dirty air ducts, and air box filters; fluid management systems, including windshield washer reservoir assemblies, coolant overflow reservoir assemblies, surge tank assemblies, power steering reservoirs, and battery trays; and flexible products, such as CVJ boots, rack pinion boots, air demister hoses, prop shaft boots, suspension dust covers, and steering column covers. In addition, it provides material compounding products comprising plastic compounding, reinforced polyolefins, thermoplastic elastomers, and pre-colored concentrates; and mold making and machine building products, secondary assembly systems, and custom automation equipment. The company offers its products to original equipment manufacturer customers. ABC Technologies Holdings Inc. was founded in 1950 and is headquartered in Toronto, Canada.

IPL Plastics Inc. (IPLP.TO) stock logo

IPL Plastics Inc. (IPLP.TO) TSE:IPLP

IPL Plastics Inc., through its subsidiaries, provides various packaging solutions primarily in the United States, the United Kingdom, and Canada. It operates through three segments: Large Format Packaging and Environmental Solutions (LF&E), Consumer Packaging Solutions (CPS), and Returnable Packaging Solutions (RPS). The LF&E segment offers various pails, containers, and crates for the food and consumer, environmental, retail, agricultural, and industrial end-markets; and wheeled bins and related containers for the waste collection and recycling markets to municipalities, waste haulers, and retailers. The CPS segment provides specialty thin-wall injection molded containers, lids, overcaps, and custom packaging solutions for branded and private label food and consumer products customers. The RPS segment supplies bulk containers that are used in the agricultural sector; injection molded containers; and reusable and collapsible containers for the automotive logistics market. It also offers injection-molded plastic temporary flooring and roadway mats, which are used in the construction, military, oil and gas, and entertainment events markets. The company was founded in 1939 and is based in Montreal, Canada. As of October 15, 2020, IPL Plastics Inc. was taken private.

NFI Group stock logo

NFI Group TSE:NFI

C$14.21 -0.34 (-2.34%)
As of 04:00 PM Eastern

NFI Group Inc is a Canadian automobile manufacturer. The company organizes itself into two segments: Manufacturing operations, and Aftermarket operations. Manufacturing operations, which represents more than half of the company's revenue, includes the manufacture of transit buses for public transportation, and motor coaches. Aftermarket operations include spare parts and servicing related to transit buses and motor coaches.