Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Halfords Group plc stock logo
HLFDY
Halfords Group
$3.90
$4.10
$3.90
$5.85
N/A0.6860 shs2 shs
Miller Industries, Inc. stock logo
MLR
Miller Industries
$55.26
-0.1%
$49.60
$32.48
$56.17
$633.78M1.0356,664 shs33,927 shs
Motorcar Parts of America, Inc. stock logo
MPAA
Motorcar Parts of America
$5.28
+0.2%
$7.05
$4.56
$10.40
$103.82M1.4968,895 shs216,264 shs
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
$5.93
-2.9%
$6.03
$4.90
$12.00
$101.82M2.4750,966 shs52,475 shs
XPEL, Inc. stock logo
XPEL
XPEL
$32.29
+0.5%
$51.93
$30.75
$87.46
$892.17M1.84182,481 shs293,779 shs
10 Best Cheap Stocks to Buy Now Cover

MarketBeat just released its list of 10 cheap stocks that have been overlooked by the market and may be seriously undervalued. Click the link below to see which companies made the list.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Halfords Group plc stock logo
HLFDY
Halfords Group
0.00%0.00%-4.88%-9.93%-9.30%
Miller Industries, Inc. stock logo
MLR
Miller Industries
-0.12%+12.28%+4.24%+29.77%+60.07%
Motorcar Parts of America, Inc. stock logo
MPAA
Motorcar Parts of America
+0.19%-6.55%-24.46%-44.89%+10.69%
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
-2.95%+12.95%-3.89%-0.34%-21.10%
XPEL, Inc. stock logo
XPEL
XPEL
+0.47%-39.97%-45.28%-38.65%-57.38%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Halfords Group plc stock logo
HLFDY
Halfords Group
N/AN/AN/AN/AN/AN/AN/AN/A
Miller Industries, Inc. stock logo
MLR
Miller Industries
1.3573 of 5 stars
0.03.01.70.02.31.71.3
Motorcar Parts of America, Inc. stock logo
MPAA
Motorcar Parts of America
1.5013 of 5 stars
0.02.00.00.01.13.32.5
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
2.1243 of 5 stars
3.24.00.00.01.90.01.3
XPEL, Inc. stock logo
XPEL
XPEL
1.3517 of 5 stars
2.00.00.00.02.83.31.9

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Halfords Group plc stock logo
HLFDY
Halfords Group
2.50
Moderate BuyN/AN/A
Miller Industries, Inc. stock logo
MLR
Miller Industries
N/AN/AN/AN/A
Motorcar Parts of America, Inc. stock logo
MPAA
Motorcar Parts of America
N/AN/AN/AN/A
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
2.40
Hold$15.10154.64% Upside
XPEL, Inc. stock logo
XPEL
XPEL
2.00
Hold$38.5019.23% Upside

Current Analyst Ratings

Latest MLR, WPRT, MPAA, XPEL, and HLFDY Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/3/2024
XPEL, Inc. stock logo
XPEL
XPEL
Craig Hallum
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Hold$60.00 ➝ $40.00
5/3/2024
XPEL, Inc. stock logo
XPEL
XPEL
B. Riley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Neutral$74.00 ➝ $37.00
3/27/2024
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
TD Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetMarket Perform$8.00 ➝ $7.50
3/27/2024
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
Royal Bank of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetSector Perform ➝ Sector Perform$10.00 ➝ $9.00
3/27/2024
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$30.00
3/27/2024
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
Oppenheimer
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$19.00
(Data available from 5/9/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Halfords Group plc stock logo
HLFDY
Halfords Group
$1.92BN/A$1.83 per share2.13$6.20 per shareN/A
Miller Industries, Inc. stock logo
MLR
Miller Industries
$1.15B0.55$6.52 per share8.48$30.40 per share1.82
Motorcar Parts of America, Inc. stock logo
MPAA
Motorcar Parts of America
$722.93M0.14$1.67 per share3.16$16.44 per share0.32
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
$331.80M0.31N/AN/A$9.34 per share0.63
XPEL, Inc. stock logo
XPEL
XPEL
$396.29M2.25$2.32 per share13.90$6.75 per share4.78

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Halfords Group plc stock logo
HLFDY
Halfords Group
$40.98MN/A0.00N/AN/AN/AN/AN/A
Miller Industries, Inc. stock logo
MLR
Miller Industries
$58.29M$5.0710.90N/A5.05%17.97%9.72%N/A
Motorcar Parts of America, Inc. stock logo
MPAA
Motorcar Parts of America
-$4.21M-$2.50N/A15.09N/A-6.80%-0.14%-0.04%6/11/2024 (Estimated)
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
-$49.72M-$2.86N/AN/AN/A-14.97%-26.18%-12.57%N/A
XPEL, Inc. stock logo
XPEL
XPEL
$52.80M$1.7318.6618.14N/A11.99%29.11%20.94%8/14/2024 (Estimated)

Latest MLR, WPRT, MPAA, XPEL, and HLFDY Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/2/2024Q1 2024
XPEL, Inc. stock logo
XPEL
XPEL
$0.26$0.24-$0.02$0.24$94.08 million$90.10 million    
3/25/2024Q4 2023
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
-$0.62-$0.81-$0.19-$0.81$82.00 million$87.20 million
3/6/2024Q4 2023
Miller Industries, Inc. stock logo
MLR
Miller Industries
N/A$1.45+$1.45$1.45N/A$296.25 million    
2/22/2024Q4 2023
XPEL, Inc. stock logo
XPEL
XPEL
$0.45$0.43-$0.02$0.43$96.61 million$105.54 million      
2/9/2024Q3 2024
Motorcar Parts of America, Inc. stock logo
MPAA
Motorcar Parts of America
$0.03-$0.33-$0.36$1.74$182.20 million$171.86 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Halfords Group plc stock logo
HLFDY
Halfords Group
$0.133.33%N/AN/AN/A
Miller Industries, Inc. stock logo
MLR
Miller Industries
$0.761.38%N/A14.99%1 Years
Motorcar Parts of America, Inc. stock logo
MPAA
Motorcar Parts of America
N/AN/AN/AN/AN/A
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
N/AN/AN/AN/AN/A
XPEL, Inc. stock logo
XPEL
XPEL
N/AN/AN/AN/AN/A

Latest MLR, WPRT, MPAA, XPEL, and HLFDY Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
3/6/2024
Miller Industries, Inc. stock logo
MLR
Miller Industries
Quarterly$0.191.52%3/15/20243/18/20243/25/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Halfords Group plc stock logo
HLFDY
Halfords Group
0.55
0.98
0.41
Miller Industries, Inc. stock logo
MLR
Miller Industries
0.17
2.17
1.37
Motorcar Parts of America, Inc. stock logo
MPAA
Motorcar Parts of America
0.12
1.40
0.39
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
0.19
1.61
1.11
XPEL, Inc. stock logo
XPEL
XPEL
0.13
4.81
1.34

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Halfords Group plc stock logo
HLFDY
Halfords Group
N/A
Miller Industries, Inc. stock logo
MLR
Miller Industries
79.24%
Motorcar Parts of America, Inc. stock logo
MPAA
Motorcar Parts of America
83.48%
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
21.30%
XPEL, Inc. stock logo
XPEL
XPEL
75.08%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Halfords Group plc stock logo
HLFDY
Halfords Group
12,000N/AN/ANot Optionable
Miller Industries, Inc. stock logo
MLR
Miller Industries
1,82111.47 million11.02 millionOptionable
Motorcar Parts of America, Inc. stock logo
MPAA
Motorcar Parts of America
5,60019.66 million18.33 millionOptionable
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
1,71517.17 million17.03 millionOptionable
XPEL, Inc. stock logo
XPEL
XPEL
1,05427.63 million21.39 millionOptionable

MLR, WPRT, MPAA, XPEL, and HLFDY Headlines

SourceHeadline
Race to Wisconsin Ticket & Getaway sponsored by Road America, Best WesternRace to Wisconsin Ticket & Getaway sponsored by Road America, Best Western
wgnradio.com - May 9 at 2:14 AM
INVESTIGATION ALERT: The Schall Law Firm Announces it is Investigating Claims Against XPEL, Inc. and Encourages Investors to Contact the FirmINVESTIGATION ALERT: The Schall Law Firm Announces it is Investigating Claims Against XPEL, Inc. and Encourages Investors to Contact the Firm
accesswire.com - May 7 at 1:30 PM
SHAREHOLDER ALERT: Pomerantz Law Firm Investigates Claims On Behalf of Investors of XPEL, Inc. - XPELSHAREHOLDER ALERT: Pomerantz Law Firm Investigates Claims On Behalf of Investors of XPEL, Inc. - XPEL
prnewswire.com - May 6 at 7:43 PM
Tint World and XPEL Announce PartnershipTint World and XPEL Announce Partnership
aftermarketnews.com - May 6 at 9:51 AM
INVESTIGATION ALERT: The Schall Law Firm Announces it is Investigating Claims Against XPEL, Inc. and Encourages Investors to Contact the FirmINVESTIGATION ALERT: The Schall Law Firm Announces it is Investigating Claims Against XPEL, Inc. and Encourages Investors to Contact the Firm
accesswire.com - May 6 at 3:30 AM
XPEL (NASDAQ:XPEL) Rating Reiterated by B. RileyXPEL (NASDAQ:XPEL) Rating Reiterated by B. Riley
americanbankingnews.com - May 5 at 5:46 AM
XPEL (NASDAQ:XPEL) Stock Rating Reaffirmed by Craig HallumXPEL (NASDAQ:XPEL) Stock Rating Reaffirmed by Craig Hallum
americanbankingnews.com - May 5 at 5:46 AM
XPEL (NASDAQ:XPEL) Sees Strong Trading VolumeXPEL (NASDAQ:XPEL) Sees Strong Trading Volume
americanbankingnews.com - May 5 at 3:40 AM
Xpel Cut to Hold Following Q1 MissXpel Cut to Hold Following Q1 Miss
cweb.com - May 4 at 11:30 AM
XPEL (NASDAQ:XPEL) Sees Unusually-High Trading VolumeXPEL (NASDAQ:XPEL) Sees Unusually-High Trading Volume
marketbeat.com - May 3 at 9:32 PM
XPEL First Quarter 2024 Earnings: Misses ExpectationsXPEL First Quarter 2024 Earnings: Misses Expectations
finance.yahoo.com - May 3 at 9:26 PM
XPEL (NASDAQ:XPEL) Posts Quarterly  Earnings Results, Misses Estimates By $0.02 EPSXPEL (NASDAQ:XPEL) Posts Quarterly Earnings Results, Misses Estimates By $0.02 EPS
marketbeat.com - May 3 at 8:36 PM
XPELs (XPEL) Hold Rating Reiterated at Craig HallumXPEL's (XPEL) Hold Rating Reiterated at Craig Hallum
marketbeat.com - May 3 at 8:08 PM
Industry Leaders Tint World® and XPEL Announce PartnershipIndustry Leaders Tint World® and XPEL Announce Partnership
finance.yahoo.com - May 3 at 8:58 AM
Industrials Advance Slightly Ahead of Jobs Data -- Industrials RoundupIndustrials Advance Slightly Ahead of Jobs Data -- Industrials Roundup
marketwatch.com - May 3 at 2:19 AM
U.S. stocks higher at close of trade; Dow Jones Industrial Average up 0.85%U.S. stocks higher at close of trade; Dow Jones Industrial Average up 0.85%
msn.com - May 3 at 2:19 AM
Classic Rewind: 2022 XPEL 375 from Texas Motor SpeedwayClassic Rewind: 2022 XPEL 375 from Texas Motor Speedway
indycar.com - May 2 at 9:18 PM
IMPORTANT SHAREHOLDER ALERT: The Schall Law Firm Announces it is Investigating Claims Against XPEL, Inc. and Encourages Investors to Contact the FirmIMPORTANT SHAREHOLDER ALERT: The Schall Law Firm Announces it is Investigating Claims Against XPEL, Inc. and Encourages Investors to Contact the Firm
accesswire.com - May 2 at 4:45 PM
XPEL Stock Earnings: XPEL Misses EPS, Misses Revenue for Q1 2024XPEL Stock Earnings: XPEL Misses EPS, Misses Revenue for Q1 2024
msn.com - May 2 at 4:18 PM
XPEL (NASDAQ:XPEL) Reaches New 1-Year Low at $35.64XPEL (NASDAQ:XPEL) Reaches New 1-Year Low at $35.64
marketbeat.com - May 2 at 12:09 PM
81,802 Shares in XPEL, Inc. (NASDAQ:XPEL) Acquired by Heritage Wealth Management LLC81,802 Shares in XPEL, Inc. (NASDAQ:XPEL) Acquired by Heritage Wealth Management LLC
marketbeat.com - May 2 at 11:39 AM
Xpel Shares Plunge After Lowering 2024 Revenue TargetsXpel Shares Plunge After Lowering 2024 Revenue Targets
marketwatch.com - May 2 at 10:31 AM
XPEL Down 16% In Pre-market As Q1 Profit SinksXPEL Down 16% In Pre-market As Q1 Profit Sinks
markets.businessinsider.com - May 2 at 10:31 AM
XPEL Inc (XPEL) Q1 Earnings: Misses Analyst Forecasts Amid Market ChallengesXPEL Inc (XPEL) Q1 Earnings: Misses Analyst Forecasts Amid Market Challenges
finance.yahoo.com - May 2 at 10:31 AM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Halfords Group logo

Halfords Group

OTCMKTS:HLFDY
Halfords Group plc, through its subsidiaries, provides motoring and cycling products and services in the United Kingdom and the Republic of Ireland. The company operates through two segments, Retail and Car Servicing. The Retail segment is involved in the retail of automotive, leisure, cycling products and accessories, auto parts, and accessories through its stores and online. The Car Servicing segment provides car servicing and repair services from garages and mobile vans. The company also provides software as a service. Halfords Group plc was founded in 1892 and is based in Redditch, the United Kingdom.
Miller Industries logo

Miller Industries

NYSE:MLR
Miller Industries, Inc., together with its subsidiaries, manufactures and sells towing and recovery equipment. The company offers wreckers that are used to recover and tow disabled vehicles and other equipment; and car carriers, which are specialized flat-bed vehicles with hydraulic tilt mechanisms, which are used to transport new or disabled vehicles and other equipment. It also provides transport trailers for moving various vehicles for auto auctions, car dealerships, leasing companies, and other similar operations. The company markets its products under the Century, Vulcan, Challenger, Holmes, Champion, Chevron, Eagle, Titan, Jige, and Boniface brands. Miller Industries, Inc. sells its products through independent distributors in North America, and Canada, Mexico; and through prime contractors to governmental entities. Miller Industries, Inc. was incorporated in 1990 and is headquartered in Ooltewah, Tennessee.
Motorcar Parts of America logo

Motorcar Parts of America

NASDAQ:MPAA
Motorcar Parts of America, Inc. manufactures, remanufactures, and distributes heavy-duty truck, industrial, marine, and agricultural application replacement parts in the United States. The company offers rotating electrical products, including alternators and starters; wheel hub assemblies and bearings; and brake-related products comprising brake calipers, brake boosters, brake rotors, brake pads, and brake master cylinders. It also offers turbo chargers; test solutions and diagnostic equipment for the pre- and post-production of electric vehicles; combustion engine vehicles; and software emulation of power systems applications for the electrification of forms of transportation. In addition, it offers heavy duty parts, including non-discretionary automotive aftermarket replacement hard parts for heavy-duty truck, industrial, marine, and agricultural applications. The company sells its products to automotive retail chain stores and warehouse distributors, as well as various automobile manufacturers for their aftermarket programs and warranty replacement programs in North America. Motorcar Parts of America, Inc. was incorporated in 1968 and is based in Torrance, California.
Westport Fuel Systems logo

Westport Fuel Systems

NASDAQ:WPRT
Westport Fuel Systems Inc. engages in the engineering, manufacturing, and supplying alternative fuel systems and components for use in transportation applications in Europe, Asia, North America, South America, and internationally. The company operates through two segments, Original Equipment Manufacturers and Independent Aftermarket. It offers alternative fuel systems and components, such as liquefied petroleum gas (LPG), compressed natural gas (CNG), liquefied natural gas (LNG), renewable natural gas or biomethane, and hydrogen; and pressure regulators, injectors, electronic control units, valves and filters, complete bi-fuel, mono-fuel and dual-fuel LPG and natural gas conversion kits and high-pressure hydrogen components. The company provides Westport's LNG high pressure direct injection 2.0 fuel system and bi-fuel products; offers turnkey solutions covering all process phases, including prototyping, development, calibration, validation, homologation, vehicle conversion and logistic services, as well as systems for diesel-powered vehicles; and supplies hydrogen fuel system components for light, medium, and heavy-duty applications. It offers its products under the AFS, BRC, Emer, GFI, HPDI, Stako, Prins, Zavoli, OMVL, TA Gas Technology, Vialle, and Valtek brands. The company was formerly known as Westport Innovations Inc. and changed its name to Westport Fuel Systems Inc. in June 2016. Westport Fuel Systems Inc. was incorporated in 1995 and is headquartered in Vancouver, Canada.
XPEL logo

XPEL

NASDAQ:XPEL
XPEL, Inc. sells, distributes, and installs protective films and coatings worldwide. The company offers automotive surface and paint protection film, headlight protection, and automotive and architectural window films, as well as proprietary DAP software. It also provides pre-cut film products, merchandise and apparel, ceramic coatings, and tools and accessories. In addition, the company offers paint protection kits, car wash products, after-care products, and installation tools through its website. The company sells and distributes its products through independent installers, new car dealerships, third-party distributors, automobile original equipment manufacturers, and company-owned installation centers, as well as through franchisees and online channels. The company serves in the United States, China, Canada, Continental Europe, the United Kingdom, Asia Pacific, Latin America, the Middle East/Africa, and internationally. XPEL, Inc. was founded in 1997 and is headquartered in San Antonio, Texas.