Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
BigBear.ai Holdings, Inc. stock logo
BBAI
BigBear.ai
$1.49
+0.3%
$2.15
$1.16
$4.80
$365.43M3.739.83 million shs843,961 shs
ChannelAdvisor Co. stock logo
ECOM
ChannelAdvisor
$23.09
$23.03
$11.89
$27.69
$667.67M0.39385,173 shsN/A
Karooooo Ltd. stock logo
KARO
Karooooo
$27.39
-2.1%
$26.53
$18.59
$32.00
N/A1.037,081 shs1,110 shs
ON24, Inc. stock logo
ONTF
ON24
$6.40
-5.3%
$6.83
$5.73
$9.55
$267.71M0.49216,746 shs84,399 shs
Upland Software, Inc. stock logo
UPLD
Upland Software
$3.11
-7.4%
$2.61
$1.89
$5.28
$85.81M1.01507,909 shs232,723 shs
The Next 7 Blockbuster Stocks for Growth Investors Cover

Wondering what the next stocks will be that hit it big, with solid fundamentals? Click the link below to learn more about how your portfolio could bloom.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
BigBear.ai Holdings, Inc. stock logo
BBAI
BigBear.ai
-2.32%-11.68%-24.36%-10.61%-47.13%
ChannelAdvisor Co. stock logo
ECOM
ChannelAdvisor
0.00%0.00%0.00%0.00%0.00%
Karooooo Ltd. stock logo
KARO
Karooooo
-1.32%-3.75%+6.35%+12.78%+27.14%
ON24, Inc. stock logo
ONTF
ON24
-1.31%+2.58%-2.73%-13.78%-19.62%
Upland Software, Inc. stock logo
UPLD
Upland Software
+5.33%+55.56%+16.26%-24.15%-1.75%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
BigBear.ai Holdings, Inc. stock logo
BBAI
BigBear.ai
2.0116 of 5 stars
3.35.00.00.00.80.80.6
ChannelAdvisor Co. stock logo
ECOM
ChannelAdvisor
N/AN/AN/AN/AN/AN/AN/AN/A
Karooooo Ltd. stock logo
KARO
Karooooo
2.7655 of 5 stars
1.53.02.50.01.91.73.1
ON24, Inc. stock logo
ONTF
ON24
3.0284 of 5 stars
3.04.00.00.02.34.20.6
Upland Software, Inc. stock logo
UPLD
Upland Software
3.3218 of 5 stars
2.05.00.02.72.41.70.6

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
BigBear.ai Holdings, Inc. stock logo
BBAI
BigBear.ai
2.50
Moderate Buy$3.33124.47% Upside
ChannelAdvisor Co. stock logo
ECOM
ChannelAdvisor
N/AN/AN/AN/A
Karooooo Ltd. stock logo
KARO
Karooooo
3.00
Buy$30.009.53% Upside
ON24, Inc. stock logo
ONTF
ON24
2.00
Hold$8.0025.00% Upside
Upland Software, Inc. stock logo
UPLD
Upland Software
2.00
Hold$3.7520.58% Upside

Current Analyst Ratings

Latest BBAI, ONTF, UPLD, KARO, and ECOM Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/8/2024
ON24, Inc. stock logo
ONTF
ON24
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingHold
5/7/2024
Upland Software, Inc. stock logo
UPLD
Upland Software
Roth Mkm
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingSell ➝ Sell$3.00 ➝ $2.50
5/3/2024
BigBear.ai Holdings, Inc. stock logo
BBAI
BigBear.ai
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$5.00
5/3/2024
Upland Software, Inc. stock logo
UPLD
Upland Software
Canaccord Genuity Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$7.00 ➝ $5.00
5/3/2024
Upland Software, Inc. stock logo
UPLD
Upland Software
William Blair
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform
5/3/2024
Upland Software, Inc. stock logo
UPLD
Upland Software
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingHold
4/22/2024
Karooooo Ltd. stock logo
KARO
Karooooo
Morgan Stanley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOverweight ➝ Overweight$31.00 ➝ $31.00
3/4/2024
BigBear.ai Holdings, Inc. stock logo
BBAI
BigBear.ai
Cantor Fitzgerald
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOverweight ➝ Overweight$3.00
2/27/2024
BigBear.ai Holdings, Inc. stock logo
BBAI
BigBear.ai
Cantor Fitzgerald
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOverweight ➝ Overweight$3.00
2/23/2024
ON24, Inc. stock logo
ONTF
ON24
Canaccord Genuity Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetHold ➝ Hold$10.00 ➝ $9.00
(Data available from 5/8/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
BigBear.ai Holdings, Inc. stock logo
BBAI
BigBear.ai
$155.16M2.36N/AN/A($0.43) per share-3.45
ChannelAdvisor Co. stock logo
ECOM
ChannelAdvisor
$167.73M3.98$0.83 per share27.68$6.26 per share3.69
Karooooo Ltd. stock logo
KARO
Karooooo
$210.59MN/A$3.09 per share8.85$7.57 per shareN/A
ON24, Inc. stock logo
ONTF
ON24
$163.71M1.64N/AN/A$4.34 per share1.47
Upland Software, Inc. stock logo
UPLD
Upland Software
$297.85M0.29$8.89 per share0.35$4.02 per share0.77

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
BigBear.ai Holdings, Inc. stock logo
BBAI
BigBear.ai
-$60.37M-$0.90N/AN/AN/A-109.01%N/A-36.47%8/13/2024 (Estimated)
ChannelAdvisor Co. stock logo
ECOM
ChannelAdvisor
$47.22M$1.1819.5753.70N/A21.39%6.86%5.32%N/A
Karooooo Ltd. stock logo
KARO
Karooooo
$35.89M$1.1823.2119.56N/A16.67%25.26%16.79%5/15/2024 (Confirmed)
ON24, Inc. stock logo
ONTF
ON24
-$51.79M-$1.15N/AN/AN/A-31.63%-18.49%-12.63%8/13/2024 (Estimated)
Upland Software, Inc. stock logo
UPLD
Upland Software
-$179.87M-$4.75N/A155.50N/A-46.64%13.87%1.85%8/1/2024 (Estimated)

Latest BBAI, ONTF, UPLD, KARO, and ECOM Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/15/2024N/A
Karooooo Ltd. stock logo
KARO
Karooooo
$0.33N/A-$0.33N/AN/AN/A
3/7/2024Q4 2023
BigBear.ai Holdings, Inc. stock logo
BBAI
BigBear.ai
-$0.07-$0.14-$0.07-$0.14$42.75 million$40.56 million
2/22/2024Q4 2023
ON24, Inc. stock logo
ONTF
ON24
$0.0170-$0.23-$0.2470-$0.22$37.29 million$39.34 million    

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
BigBear.ai Holdings, Inc. stock logo
BBAI
BigBear.ai
N/AN/AN/AN/AN/A
ChannelAdvisor Co. stock logo
ECOM
ChannelAdvisor
N/AN/AN/AN/AN/A
Karooooo Ltd. stock logo
KARO
Karooooo
$0.853.10%N/A72.03%1 Years
ON24, Inc. stock logo
ONTF
ON24
N/AN/AN/AN/AN/A
Upland Software, Inc. stock logo
UPLD
Upland Software
N/AN/AN/AN/AN/A

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
BigBear.ai Holdings, Inc. stock logo
BBAI
BigBear.ai
N/A
0.93
0.93
ChannelAdvisor Co. stock logo
ECOM
ChannelAdvisor
N/A
2.79
2.79
Karooooo Ltd. stock logo
KARO
Karooooo
0.06
1.38
1.34
ON24, Inc. stock logo
ONTF
ON24
N/A
2.64
2.64
Upland Software, Inc. stock logo
UPLD
Upland Software
23.49
2.34
2.34

Ownership

Institutional Ownership

CompanyInstitutional Ownership
BigBear.ai Holdings, Inc. stock logo
BBAI
BigBear.ai
7.55%
ChannelAdvisor Co. stock logo
ECOM
ChannelAdvisor
94.31%
Karooooo Ltd. stock logo
KARO
Karooooo
N/A
ON24, Inc. stock logo
ONTF
ON24
83.93%
Upland Software, Inc. stock logo
UPLD
Upland Software
77.78%

Insider Ownership

CompanyInsider Ownership
BigBear.ai Holdings, Inc. stock logo
BBAI
BigBear.ai
2.00%
ChannelAdvisor Co. stock logo
ECOM
ChannelAdvisor
4.60%
Karooooo Ltd. stock logo
KARO
Karooooo
74.73%
ON24, Inc. stock logo
ONTF
ON24
27.30%
Upland Software, Inc. stock logo
UPLD
Upland Software
9.20%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
BigBear.ai Holdings, Inc. stock logo
BBAI
BigBear.ai
480246.08 million241.15 millionOptionable
ChannelAdvisor Co. stock logo
ECOM
ChannelAdvisor
84628.92 million27.59 millionOptionable
Karooooo Ltd. stock logo
KARO
Karooooo
4,039N/AN/ANot Optionable
ON24, Inc. stock logo
ONTF
ON24
46241.83 million30.41 millionOptionable
Upland Software, Inc. stock logo
UPLD
Upland Software
1,06127.59 million25.05 millionOptionable

BBAI, ONTF, UPLD, KARO, and ECOM Headlines

SourceHeadline
Upland Software (NASDAQ:UPLD) Rating Reiterated by Roth MkmUpland Software (NASDAQ:UPLD) Rating Reiterated by Roth Mkm
marketbeat.com - May 7 at 11:14 AM
Upland Softwares (UPLD) "Outperform" Rating Reiterated at William BlairUpland Software's (UPLD) "Outperform" Rating Reiterated at William Blair
americanbankingnews.com - May 7 at 6:30 AM
Upland Software (NASDAQ:UPLD) Given New $5.00 Price Target at Canaccord Genuity GroupUpland Software (NASDAQ:UPLD) Given New $5.00 Price Target at Canaccord Genuity Group
americanbankingnews.com - May 7 at 1:46 AM
Upland Software (NASDAQ:UPLD) Upgraded at StockNews.comUpland Software (NASDAQ:UPLD) Upgraded at StockNews.com
americanbankingnews.com - May 7 at 1:10 AM
Brokerages Set Upland Software, Inc. (NASDAQ:UPLD) Target Price at $4.13Brokerages Set Upland Software, Inc. (NASDAQ:UPLD) Target Price at $4.13
americanbankingnews.com - May 6 at 1:48 AM
Upland Software, Inc. (NASDAQ:UPLD) Q1 2024 Earnings Call TranscriptUpland Software, Inc. (NASDAQ:UPLD) Q1 2024 Earnings Call Transcript
finance.yahoo.com - May 5 at 12:35 PM
Upland Software (NASDAQ:UPLD) Rating Reiterated by Needham & Company LLCUpland Software (NASDAQ:UPLD) Rating Reiterated by Needham & Company LLC
americanbankingnews.com - May 5 at 7:46 AM
Upland Software First Quarter 2024 Earnings: Revenues Beat Expectations, EPS LagsUpland Software First Quarter 2024 Earnings: Revenues Beat Expectations, EPS Lags
finance.yahoo.com - May 4 at 7:16 PM
Canaccord Genuity Group Trims Upland Software (NASDAQ:UPLD) Target Price to $5.00Canaccord Genuity Group Trims Upland Software (NASDAQ:UPLD) Target Price to $5.00
marketbeat.com - May 3 at 10:43 PM
Upland Software, Inc. (NASDAQ:UPLD) Given Average Recommendation of "Hold" by BrokeragesUpland Software, Inc. (NASDAQ:UPLD) Given Average Recommendation of "Hold" by Brokerages
marketbeat.com - May 3 at 9:55 PM
Upland Software (NASDAQ:UPLD) Receives "Outperform" Rating from William BlairUpland Software (NASDAQ:UPLD) Receives "Outperform" Rating from William Blair
marketbeat.com - May 3 at 9:41 PM
Why Is Upland (UPLD) Stock Rocketing Higher TodayWhy Is Upland (UPLD) Stock Rocketing Higher Today
finance.yahoo.com - May 3 at 5:24 PM
Upland Software Inc (UPLD) Q1 2024 Earnings Call Transcript Highlights: Navigating Challenges ...Upland Software Inc (UPLD) Q1 2024 Earnings Call Transcript Highlights: Navigating Challenges ...
finance.yahoo.com - May 3 at 7:15 AM
Cheap Tricks: 7 Beaten-Down Tech Stocks to Buy Before the ComebackCheap Tricks: 7 Beaten-Down Tech Stocks to Buy Before the Comeback
investorplace.com - May 3 at 6:00 AM
Upland Software (NASDAQ:UPLD) Stock Passes Below 200 Day Moving Average of $3.70Upland Software (NASDAQ:UPLD) Stock Passes Below 200 Day Moving Average of $3.70
americanbankingnews.com - May 3 at 3:58 AM
UPLD Stock Earnings: Upland Software Beats EPS, Beats Revenue for Q1 2024UPLD Stock Earnings: Upland Software Beats EPS, Beats Revenue for Q1 2024
investorplace.com - May 2 at 10:03 PM
Upland (NASDAQ:UPLD) Posts Better-Than-Expected Sales In Q1 But Quarterly Guidance UnderwhelmsUpland (NASDAQ:UPLD) Posts Better-Than-Expected Sales In Q1 But Quarterly Guidance Underwhelms
theglobeandmail.com - May 2 at 9:14 PM
Upland Software: Q1 Earnings SnapshotUpland Software: Q1 Earnings Snapshot
sfgate.com - May 2 at 9:14 PM
Compared to Estimates, Upland Software (UPLD) Q1 Earnings: A Look at Key MetricsCompared to Estimates, Upland Software (UPLD) Q1 Earnings: A Look at Key Metrics
zacks.com - May 2 at 7:31 PM
Upland Software Reports First Quarter 2024 Financial ResultsUpland Software Reports First Quarter 2024 Financial Results
businesswire.com - May 2 at 4:01 PM
Upland Software earnings: heres what Wall Street expectsUpland Software earnings: here's what Wall Street expects
markets.businessinsider.com - May 2 at 11:00 AM
Upland (UPLD) Q1 Earnings Report Preview: What To Look ForUpland (UPLD) Q1 Earnings Report Preview: What To Look For
finance.yahoo.com - May 1 at 8:39 AM
Upland Software to Release First Quarter 2024 Financial Results on May 2, 2024Upland Software to Release First Quarter 2024 Financial Results on May 2, 2024
businesswire.com - April 18 at 9:01 AM
Q4 Earnings Highlights: Yext (NYSE:YEXT) Vs The Rest Of The Sales And Marketing Software StocksQ4 Earnings Highlights: Yext (NYSE:YEXT) Vs The Rest Of The Sales And Marketing Software Stocks
finance.yahoo.com - April 10 at 9:35 AM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

BigBear.ai logo

BigBear.ai

NYSE:BBAI
BigBear.ai Holdings, Inc. provides artificial intelligence-powered decision intelligence solutions. It offers national security, supply chain management, and digital identity and biometrics solutions. The company also provides data ingestion, data enrichment, data processing, artificial intelligence, machine learning, predictive analytics, and predictive visualization solutions and services. It serves nation defense and intelligence agencies, border protection, transportation security, manufacturing, distribution and logistics, travel, entertainment, and tourism sectors. The company is headquartered in Columbia, Maryland.
ChannelAdvisor logo

ChannelAdvisor

NYSE:ECOM
ChannelAdvisor Corporation, together with its subsidiaries, provides software-as-a-service (SaaS) solutions in the United States and internationally. The company's SaaS is a cloud platform that helps brands and retailers to improve their e-commerce operations, expand to new channels, and grow sales. Its suite of solutions includes various platform modules, including Marketplaces module that connects customers to third-party marketplaces, and allows brands and distributors to manage purchase orders, shipment notifications, stock quantities, and invoices for multiple retail dropship partners; Digital Marketing module that creates, manages, and evaluates advertising using a variety of ad formats across multiple channels; Shoppable Media module that allows brands to provide web visitors to purchase using dynamic links to in-stock retail product pages or carts, or with information on where products can be purchased from local retail stores; and Brand Analytics module, which helps brands for e-commerce channels with actionable insights into how products are performing across thousands of retailer websites and marketplaces. Its customers include online businesses of brands and retailers, as well as advertising agencies that use its solutions on behalf of their clients. The company was incorporated in 2001 and is headquartered in Morrisville, North Carolina.
Karooooo logo

Karooooo

NASDAQ:KARO
Karooooo Ltd. provides mobility software-as-a-service (SaaS) platform for connected vehicles in South Africa, rest of Africa, Europe, the Asia-Pacific, the Middle East, and the United States. The company offers Fleet Telematics, a fleet management SaaS platform that provides real-time insights; LiveVision, which offers pro-active risk management and fleet visibility; MiFleet advanced fleet administration and business intelligence that provides cost management and administration capability services; and Karooooo Logistics, a software application for management of last mile delivery and general operational logistics. It provides Cartrack Field Service, a software application for management of field and on site workers; Business Intelligence for high-level view of fleet statistics; asset tracking for tracking and tracing moveable assets; asset recovery services that assists vehicle owners and insurance companies with the recovery of vehicles and other assets; and insurance telematics that allows insurers to tailor premiums for commercial and consumer customers using analytics; Protector, a safety package for consumer vehicles; and Car Watch, a mobile application that lets users track and watch their vehicles. In addition, the company offers specialist mobility solutions that include Bike Track, a GPS-based solution for commercial motorbike fleets; Credit Management that predicts payment cycles and facilitate active credit management for asset-based vehicle finance; electronic monitoring services application that allows law enforcement agencies to monitor persons of interest; and mobility and monitoring solutions, such as Carzuka, cartrack insurance agency, and on-demand rideshare taxi application, as well as smart IoT products. It provides its solutions through direct sales force to consumers and sole proprietors, small and medium-sized businesses, large enterprises, and other connected devices. Karooooo Ltd. was founded in 2001 and is headquartered in Singapore.
ON24 logo

ON24

NYSE:ONTF
ON24, Inc. provides a cloud-based intelligent engagement platform that enables businesses to convert customer engagement into revenue through interactive webinar, virtual event, and multimedia content experiences worldwide. The company provides ON24 Elite, for live and interactive webinar experience; ON24 Breakouts, for live breakout room experience that facilitates networking, collaboration, and interactivity between users; ON24 Forums, for live and interactive experience, which facilitates video-to-video interaction between presenters and audiences; ON24 Go Live, for live and interactive video event experience that enables presenters and attendees to engage face-to-face in real-time; and ON24 Virtual Confrence, for live and large scale managed virtual event experience. It also offers ON24 Engagement Hub, for always-on multimedia content experience; ON24 Target, for personalized and curated landing page experience; ON24 Intelligence, for analytics backbone that captures first-person data to power the insights, benchmarking, reporting, and artificial intelligence and machine learning engine; ON24 AI-powered ACE, for enabling hyper-personalization at scale across ON24 experiences; ON24 Connect, for ecosystem of third-party application integrations; and ON24 Services and Platform Support, which provides a portfolio of professional services that provide consulting and support for product and platform adoption. In addition, the company offers consulting services, such as experience management, monitoring and production, implementation, and other support services. It sells its products through direct sales. The company serves technology, financial services, healthcare, industrial and manufacturing, professional services, and business-to-business information service companies. The company was formerly known as NewsDirect, Inc. and changed its name to ON24, Inc. in December 1998. ON24, Inc. was incorporated in 1998 and is headquartered in San Francisco, California.
Upland Software logo

Upland Software

NASDAQ:UPLD
Upland Software, Inc., together with its subsidiaries, provides cloud-based software applications under the Upland brand name in the United States, the United Kingdom, Canada, and internationally. It offers software applications that enable organizations to plan, manage and execute projects, and work in the areas of marketing, sales, contact center, knowledge management, project management, information technology, business operations, human resources, and legal. The company also provides professional services, such as implementation, data extraction, integration and configuration, and training services, as well as customer support services. It serves corporations, government agencies, and small and medium-sized businesses in the financial, consulting, technology, manufacturing, media, telecommunication, insurance, non-profit healthcare, life sciences, retail, and hospitality sectors. The company was formerly known as Silverback Enterprise Group, Inc. and changed its name to Upland Software, Inc. in November 2013. Upland Software, Inc. was incorporated in 2010 and is headquartered in Austin, Texas.