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
Custom Truck One Source, Inc. stock logo
CTOS
Custom Truck One Source
$5.09
+1.6%
$4.60
$3.03
$6.11
$1.13B1.18675,825 shs560,022 shs
Evolent Health, Inc stock logo
EVH
Evolent Health
$11.80
+1.4%
$9.33
$7.06
$33.63
$1.37B1.012.52 million shs2.84 million shs
MaxCyte, Inc. stock logo
MXCT
MaxCyte
$2.22
+2.3%
$2.30
$2.00
$5.20
$230.92M1.23612,552 shs648,374 shs
Olo Inc. stock logo
OLO
OLO
$10.14
+0.1%
$8.70
$4.20
$10.18
$1.68B1.571.54 million shs7.13 million shs
7 Energy Stocks to Buy and Hold Forever Cover

With the proliferation of data centers and electric vehicles, the electric grid will only get more strained. Download this report to learn how energy stocks can play a role in your portfolio as the global demand for energy continues to grow.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Custom Truck One Source, Inc. stock logo
CTOS
Custom Truck One Source
-2.72%+0.81%+7.18%+49.03%+19.62%
Evolent Health, Inc stock logo
EVH
Evolent Health
-1.27%+2.92%+39.48%+20.94%-41.80%
MaxCyte, Inc. stock logo
MXCT
MaxCyte
-2.91%-0.46%+0.93%-6.87%-41.03%
Olo Inc. stock logo
OLO
OLO
+0.20%+13.17%+13.30%+74.38%+136.36%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Custom Truck One Source, Inc. stock logo
CTOS
Custom Truck One Source
0.5911 of 5 stars
1.11.00.00.02.61.70.6
Evolent Health, Inc stock logo
EVH
Evolent Health
1.5712 of 5 stars
3.53.00.00.01.20.00.0
MaxCyte, Inc. stock logo
MXCT
MaxCyte
2.6175 of 5 stars
3.53.00.00.00.01.70.6
Olo Inc. stock logo
OLO
OLO
1.2006 of 5 stars
1.03.00.00.01.84.20.6
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Custom Truck One Source, Inc. stock logo
CTOS
Custom Truck One Source
2.20
Hold$5.253.14% Upside
Evolent Health, Inc stock logo
EVH
Evolent Health
3.00
Buy$17.7950.73% Upside
MaxCyte, Inc. stock logo
MXCT
MaxCyte
3.00
Buy$7.50237.84% Upside
Olo Inc. stock logo
OLO
OLO
2.00
Hold$10.170.26% Upside

Current Analyst Ratings Breakdown

Latest MXCT, EVH, OLO, and CTOS Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
7/7/2025
Olo Inc. stock logo
OLO
OLO
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$8.00 ➝ $10.25
7/7/2025
Olo Inc. stock logo
OLO
OLO
Royal Bank Of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Sector Perform$10.25
7/3/2025
Olo Inc. stock logo
OLO
OLO
Lake Street Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeStrong-Buy ➝ Hold
6/20/2025
Evolent Health, Inc stock logo
EVH
Evolent Health
JMP Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingMarket Outperform ➝ Market Outperform$13.00
5/13/2025
Evolent Health, Inc stock logo
EVH
Evolent Health
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$15.00 ➝ $15.00
5/9/2025
Evolent Health, Inc stock logo
EVH
Evolent Health
UBS Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$14.00 ➝ $15.00
5/9/2025
Olo Inc. stock logo
OLO
OLO
Lake Street Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$9.00 ➝ $10.00
4/28/2025
Custom Truck One Source, Inc. stock logo
CTOS
Custom Truck One Source
Baird R W
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeStrong-Buy ➝ Hold
4/28/2025
Custom Truck One Source, Inc. stock logo
CTOS
Custom Truck One Source
Robert W. Baird
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeOutperform ➝ Neutral$5.00
4/28/2025
Evolent Health, Inc stock logo
EVH
Evolent Health
JMP Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingMarket Outperform ➝ Market Outperform$13.00 ➝ $13.00
4/10/2025
Evolent Health, Inc stock logo
EVH
Evolent Health
Truist Financial
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$15.00 ➝ $14.00
(Data available from 7/8/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Custom Truck One Source, Inc. stock logo
CTOS
Custom Truck One Source
$1.80B0.64$0.84 per share6.03$3.68 per share1.38
Evolent Health, Inc stock logo
EVH
Evolent Health
$2.55B0.54$1.54 per share7.67$8.70 per share1.36
MaxCyte, Inc. stock logo
MXCT
MaxCyte
$38.63M6.12N/AN/A$1.95 per share1.14
Olo Inc. stock logo
OLO
OLO
$284.94M5.91$0.12 per share86.53$4.12 per share2.46
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Custom Truck One Source, Inc. stock logo
CTOS
Custom Truck One Source
-$28.66M-$0.13N/AN/AN/A-1.77%-6.02%-1.43%7/30/2025 (Estimated)
Evolent Health, Inc stock logo
EVH
Evolent Health
-$61.62M-$1.23N/AN/AN/A-4.54%3.64%1.44%8/6/2025 (Estimated)
MaxCyte, Inc. stock logo
MXCT
MaxCyte
-$41.06M-$0.40N/AN/AN/A-110.92%-19.90%-17.24%8/5/2025 (Estimated)
Olo Inc. stock logo
OLO
OLO
-$900K$0.02507.25N/AN/A1.09%1.46%1.32%7/30/2025 (Estimated)

Latest MXCT, EVH, OLO, and CTOS Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/5/2025N/A
MaxCyte, Inc. stock logo
MXCT
MaxCyte
-$0.10N/AN/AN/A$9.57 millionN/A
7/30/2025Q2 2025
Olo Inc. stock logo
OLO
OLO
$0.08N/AN/AN/A$82.23 millionN/A
5/8/2025Q1 2025
Evolent Health, Inc stock logo
EVH
Evolent Health
$0.08$0.06-$0.02-$0.63$460.15 million$483.65 million
5/8/2025Q1 2025
Olo Inc. stock logo
OLO
OLO
$0.06$0.07+$0.01$0.01$77.47 million$80.68 million
5/7/2025Q1 2025
MaxCyte, Inc. stock logo
MXCT
MaxCyte
-$0.10-$0.10N/A-$0.10$9.05 million$10.39 million
4/30/2025Q1 2025
Custom Truck One Source, Inc. stock logo
CTOS
Custom Truck One Source
-$0.07-$0.08-$0.01-$0.08$435.19 million$422.23 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Custom Truck One Source, Inc. stock logo
CTOS
Custom Truck One Source
N/AN/AN/AN/AN/A
Evolent Health, Inc stock logo
EVH
Evolent Health
N/AN/AN/AN/AN/A
MaxCyte, Inc. stock logo
MXCT
MaxCyte
N/AN/AN/AN/AN/A
Olo Inc. stock logo
OLO
OLO
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Custom Truck One Source, Inc. stock logo
CTOS
Custom Truck One Source
1.96
1.29
0.24
Evolent Health, Inc stock logo
EVH
Evolent Health
0.69
0.98
0.98
MaxCyte, Inc. stock logo
MXCT
MaxCyte
N/A
12.23
11.58
Olo Inc. stock logo
OLO
OLO
N/A
7.93
7.93

Institutional Ownership

CompanyInstitutional Ownership
Custom Truck One Source, Inc. stock logo
CTOS
Custom Truck One Source
90.07%
Evolent Health, Inc stock logo
EVH
Evolent Health
N/A
MaxCyte, Inc. stock logo
MXCT
MaxCyte
68.81%
Olo Inc. stock logo
OLO
OLO
93.40%

Insider Ownership

CompanyInsider Ownership
Custom Truck One Source, Inc. stock logo
CTOS
Custom Truck One Source
4.50%
Evolent Health, Inc stock logo
EVH
Evolent Health
1.60%
MaxCyte, Inc. stock logo
MXCT
MaxCyte
3.30%
Olo Inc. stock logo
OLO
OLO
39.33%
CompanyEmployeesShares OutstandingFree FloatOptionable
Custom Truck One Source, Inc. stock logo
CTOS
Custom Truck One Source
1,800225.65 million215.50 millionOptionable
Evolent Health, Inc stock logo
EVH
Evolent Health
4,500117.40 million115.52 millionOptionable
MaxCyte, Inc. stock logo
MXCT
MaxCyte
80106.42 million102.90 millionOptionable
Olo Inc. stock logo
OLO
OLO
710166.02 million100.72 millionOptionable

Recent News About These Companies

Johnson Fistel Launches Probe into Olo Sale for Shareholder Fairness
Wall Street Zen Downgrades OLO (NYSE:OLO) to Hold
OLO (NYSE:OLO) Downgraded by Wall Street Zen to "Hold"
OLO Sees Unusually Large Options Volume (NYSE:OLO)
Thoma Bravo agrees to buy Olo restaurant platform for $2bn

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Custom Truck One Source stock logo

Custom Truck One Source NYSE:CTOS

$5.09 +0.08 (+1.60%)
Closing price 03:59 PM Eastern
Extended Trading
$5.10 +0.00 (+0.10%)
As of 05:00 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Custom Truck One Source, Inc. provides specialty equipment rental and sale services to the electric utility transmission and distribution, telecommunications, rail, forestry, waste management, and other infrastructure-related industries in the United States and Canada. The company operates through three segments: Equipment Rental Solutions (ERS), Truck and Equipment Sales (TES), and Aftermarket Parts and Services (APS). The ERS segment owns new and used specialty equipment, including truck-mounted aerial lifts, cranes, service trucks, dump trucks, trailers, digger derricks, and other machinery and equipment. The TES segment offers new equipment for sale to be used for end-markets, which can be modified to meet customers specific needs. The APS segment provides truck and equipment maintenance and repair services; and rents and sells specialized tools, including stringing blocks, insulated hot stick, and rigging equipment, as well as sale of specialized aftermarket parts. The company was formerly known as Nesco Holdings, Inc. and changed its name to Custom Truck One Source, Inc. in April 2021. Custom Truck One Source, Inc. was founded in 1988 and is headquartered in Kansas City, Missouri.

Evolent Health stock logo

Evolent Health NYSE:EVH

$11.80 +0.16 (+1.37%)
Closing price 03:59 PM Eastern
Extended Trading
$11.78 -0.02 (-0.13%)
As of 06:30 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Evolent Health, Inc., through its subsidiary, Evolent Health LLC, offers specialty care management services in oncology, cardiology, and musculoskeletal markets in the United States. The company provides platform for health plan administration and value-based business infrastructure. It offers administrative services, such as health plan services, pharmacy benefits management, risk management, analytics and reporting, and leadership and management; and Identifi, a proprietary technology system that aggregates and analyzes data, manages care workflows, and engages patients. In addition, the company provides holistic total cost of care management. Evolent Health, Inc. was founded in 2011 and is headquartered in Arlington, Virginia.

MaxCyte stock logo

MaxCyte NASDAQ:MXCT

$2.22 +0.05 (+2.30%)
Closing price 04:00 PM Eastern
Extended Trading
$2.19 -0.03 (-1.35%)
As of 07:13 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

MaxCyte, Inc., a life sciences company, discovers, develops, and commercializes next-generation cell therapies in the United States and internationally. Its products include ExPERT ATx, a static electroporation instrument for small to medium scale transfection; ExPERT STx, a flow electroporation for protein production and drug development, as well as expression of therapeutic targets for cell-based assays; ExPERT GTx, a flow electroporation for large scale transfection in therapeutic applications; and ExPERT VLx for very large volume cell-engineering. The company also provides disposable processing assemblies (PAs) to process and electroporate cells; and accessories supporting PAs, such as electroporation buffer solution and software protocols. It licenses and sells its instruments and technology; and sells its consumables to developers of cell therapies, as well as to pharmaceutical and biotechnology companies for use in drug discovery and development, and bio-manufacturing. MaxCyte, Inc. was incorporated in 1998 and is headquartered in Rockville, Maryland.

OLO stock logo

OLO NYSE:OLO

$10.14 +0.01 (+0.10%)
Closing price 03:59 PM Eastern
Extended Trading
$10.12 -0.03 (-0.25%)
As of 07:31 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Olo, Inc. engages in the provision of a cloud-based, on-demand commerce platform for multi-location restaurant brands. It enables digital ordering and delivery. The company was founded by Noah H. Glass on June 1, 2005 and is headquartered in New York, NY.