Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Gentex Co. stock logo
GNTX
Gentex
$35.16
+0.8%
$35.39
$25.86
$37.58
$8.13B0.981.35 million shs1.10 million shs
CarMax, Inc. stock logo
KMX
CarMax
$71.71
+0.9%
$76.95
$59.66
$88.22
$11.29B1.642.31 million shs1.40 million shs
XPEL, Inc. stock logo
XPEL
XPEL
$34.16
+3.2%
$50.78
$30.75
$87.46
$943.98M1.84352,564 shs380,756 shs
These 7 Stocks Will Be Magnificent in 2024 Cover

With average gains of 150% since the start of 2023, now is the time to give these stocks a look and pump up your 2024 portfolio.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Gentex Co. stock logo
GNTX
Gentex
0.00%+3.02%+1.53%-0.45%+24.15%
CarMax, Inc. stock logo
KMX
CarMax
+0.01%+4.37%-0.38%-4.12%-2.32%
XPEL, Inc. stock logo
XPEL
XPEL
0.00%+6.52%-41.81%-36.45%-55.06%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Gentex Co. stock logo
GNTX
Gentex
3.8918 of 5 stars
1.32.02.51.43.22.53.1
CarMax, Inc. stock logo
KMX
CarMax
3.5884 of 5 stars
2.13.00.01.42.30.83.1
XPEL, Inc. stock logo
XPEL
XPEL
2.5838 of 5 stars
2.01.00.00.03.75.01.9

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Gentex Co. stock logo
GNTX
Gentex
2.50
Moderate Buy$37.837.60% Upside
CarMax, Inc. stock logo
KMX
CarMax
2.25
Hold$77.427.96% Upside
XPEL, Inc. stock logo
XPEL
XPEL
2.00
Hold$38.5012.70% Upside

Current Analyst Ratings

Latest XPEL, KMX, and GNTX 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
4/17/2024
Gentex Co. stock logo
GNTX
Gentex
Guggenheim
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$40.00 ➝ $41.00
4/16/2024
CarMax, Inc. stock logo
KMX
CarMax
Wedbush
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$90.00
4/15/2024
CarMax, Inc. stock logo
KMX
CarMax
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetUnderweight ➝ Underweight$60.00 ➝ $55.00
4/12/2024
CarMax, Inc. stock logo
KMX
CarMax
Evercore ISI
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetIn-Line ➝ In-Line$85.00 ➝ $74.00
4/12/2024
CarMax, Inc. stock logo
KMX
CarMax
Truist Financial
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetHold ➝ Hold$75.00 ➝ $72.00
4/12/2024
CarMax, Inc. stock logo
KMX
CarMax
Robert W. Baird
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperform ➝ Outperform$88.00 ➝ $84.00
4/12/2024
CarMax, Inc. stock logo
KMX
CarMax
Mizuho
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$80.00 ➝ $75.00
4/12/2024
CarMax, Inc. stock logo
KMX
CarMax
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$99.00 ➝ $91.00
4/9/2024
CarMax, Inc. stock logo
KMX
CarMax
Oppenheimer
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$105.00
(Data available from 5/12/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Gentex Co. stock logo
GNTX
Gentex
$2.30B3.54$2.25 per share15.60$10.28 per share3.42
CarMax, Inc. stock logo
KMX
CarMax
$26.54B0.43$4.73 per share15.17$38.47 per share1.86
XPEL, Inc. stock logo
XPEL
XPEL
$400.56M2.36$2.40 per share14.22$6.75 per share5.06

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Gentex Co. stock logo
GNTX
Gentex
$428.40M$1.8918.6014.590.7718.77%19.19%16.93%7/26/2024 (Estimated)
CarMax, Inc. stock logo
KMX
CarMax
$479.20M$3.0323.6718.971.191.81%7.26%1.60%6/28/2024 (Estimated)
XPEL, Inc. stock logo
XPEL
XPEL
$52.80M$1.7319.7519.19N/A11.99%29.11%20.94%8/14/2024 (Estimated)

Latest XPEL, KMX, and GNTX 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      
4/26/2024Q1 2024
Gentex Co. stock logo
GNTX
Gentex
$0.48$0.47-$0.01$0.47$600.38 million$590.23 million      
4/11/2024Q4 2024
CarMax, Inc. stock logo
KMX
CarMax
$0.45$0.32-$0.13$0.32$5.76 billion$5.63 billion      
2/22/2024Q4 2023
XPEL, Inc. stock logo
XPEL
XPEL
$0.45$0.43-$0.02$0.43$96.61 million$105.54 million      

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Gentex Co. stock logo
GNTX
Gentex
$0.481.37%+0.35%25.40%N/A
CarMax, Inc. stock logo
KMX
CarMax
N/AN/AN/AN/AN/A
XPEL, Inc. stock logo
XPEL
XPEL
N/AN/AN/AN/AN/A

Latest XPEL, KMX, and GNTX Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
3/5/2024
Gentex Co. stock logo
GNTX
Gentex
Quarterly$0.121.29%4/4/20244/5/20244/17/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Gentex Co. stock logo
GNTX
Gentex
N/A
3.52
2.09
CarMax, Inc. stock logo
KMX
CarMax
2.96
2.26
0.67
XPEL, Inc. stock logo
XPEL
XPEL
0.13
4.81
1.34

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Gentex Co. stock logo
GNTX
Gentex
86.76%
CarMax, Inc. stock logo
KMX
CarMax
N/A
XPEL, Inc. stock logo
XPEL
XPEL
75.08%

Insider Ownership

CompanyInsider Ownership
Gentex Co. stock logo
GNTX
Gentex
0.41%
CarMax, Inc. stock logo
KMX
CarMax
1.66%
XPEL, Inc. stock logo
XPEL
XPEL
22.60%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Gentex Co. stock logo
GNTX
Gentex
6,245231.18 million230.24 millionOptionable
CarMax, Inc. stock logo
KMX
CarMax
29,836157.39 million154.78 millionOptionable
XPEL, Inc. stock logo
XPEL
XPEL
1,05427.63 million21.39 millionOptionable

XPEL, KMX, and GNTX Headlines

SourceHeadline
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 10 at 1:30 PM
Wolf Haldenstein Adler Freeman & Herz LLP announces that it is investigating XPEL, Inc. for potential violations of federal securities lawsWolf Haldenstein Adler Freeman & Herz LLP announces that it is investigating XPEL, Inc. for potential violations of federal securities laws
prnewswire.com - May 10 at 12:40 PM
XPEL, Inc. (NASDAQ:XPEL) Director John F. North Acquires 3,000 SharesXPEL, Inc. (NASDAQ:XPEL) Director John F. North Acquires 3,000 Shares
insidertrades.com - May 10 at 10:24 AM
Insider Buying: XPEL, Inc. (NASDAQ:XPEL) Director Purchases 3,000 Shares of StockInsider Buying: XPEL, Inc. (NASDAQ:XPEL) Director Purchases 3,000 Shares of Stock
marketbeat.com - May 9 at 8:11 PM
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

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

Gentex logo

Gentex

NASDAQ:GNTX
Gentex Corporation designs, develops, manufactures, markets, and supplies digital vision, connected car, dimmable glass, and fire protection products in the United States, Germany, Japan, Mexico, Republic of Korea, and internationally. It operates through Automotive Products and Other segments. The company offers automotive products, including interior and exterior electrochromic automatic-dimming rearview mirrors, automotive electronics, and non-automatic-dimming rearview mirrors for automotive passenger cars, light trucks, pick-up trucks, sport utility vehicles, and vans for original equipment manufacturers, automotive suppliers, and various aftermarket and accessory customers. It also provides variable dimmable windows to aircraft manufacturers and airline operators. In addition, the company offers photoelectric smoke detectors and alarms, electrochemical carbon monoxide alarms and detectors, audible and visual signaling alarms, and bells and speakers used in fire detection systems in office buildings, hotels, and other commercial and residential buildings, as well as researches and develops nanofiber chemical sensing products. It sells its fire protection products directly, as well as through sales managers and manufacturer representative organizations to fire protection and security product distributors, electrical wholesale houses, and original equipment manufacturers of fire protection systems. Gentex Corporation was incorporated in 1974 and is headquartered in Zeeland, Michigan.
CarMax logo

CarMax

NYSE:KMX
CarMax, Inc., together with its subsidiaries, operates as a retailer of used vehicles in the United States. It operates in two segments, CarMax Sales Operations and CarMax Auto Finance. The company offers customers a range of makes and models of used vehicles, including domestic, imported, and luxury vehicles, as well as hybrid and electric vehicles; and extended protection plans to customers at the time of sale, as well as sells vehicles that are approximately 10 years old and has more than 100,000 miles through wholesale auctions. It also provides reconditioning and vehicle repair services; and financing alternatives for retail customers across a range of credit spectrum through its CarMax Auto Finance and arrangements with various financial institutions. The company was founded in 1993 and is based in Richmond, Virginia.
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.