Go Pro

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
Domo, Inc. stock logo
DOMO
Domo
$3.46
-0.6%
$3.33
$1.84
$18.49
$156.22M1.791.71 million shs936,485 shs
HUYA Inc. Sponsored ADR stock logo
HUYA
HUYA
$2.39
-0.6%
$2.52
$2.15
$4.93
$533.34M0.841.53 million shs379,009 shs
Onespan Inc stock logo
OSPN
Onespan
$15.51
+0.3%
$13.99
$10.07
$16.44
$574.96M1.53578,139 shs305,882 shs
Weave Communications, Inc. stock logo
WEAV
Weave Communications
$7.17
-0.9%
$5.95
$4.24
$8.28
$570.12M1.681.56 million shs1.19 million shs
(Almost)  Everything You Need To Know About The EV Market Cover

Looking to profit from the electric vehicle mega-trend? Click the link to see our list of which EV stocks show the most long-term potential.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Domo, Inc. stock logo
DOMO
Domo
0.00%+1.46%+43.80%-10.08%-78.64%
HUYA Inc. Sponsored ADR stock logo
HUYA
HUYA
0.00%-2.04%+5.71%-24.01%-27.99%
Onespan Inc stock logo
OSPN
Onespan
0.00%+1.98%+14.59%+35.23%+2.86%
Weave Communications, Inc. stock logo
WEAV
Weave Communications
0.00%+4.08%+39.42%+31.78%-7.02%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Domo, Inc. stock logo
DOMO
Domo
$3.46
-0.6%
$3.33
$1.84
$18.49
$156.22M1.791.71 million shs936,485 shs
HUYA Inc. Sponsored ADR stock logo
HUYA
HUYA
$2.39
-0.6%
$2.52
$2.15
$4.93
$533.34M0.841.53 million shs379,009 shs
Onespan Inc stock logo
OSPN
Onespan
$15.51
+0.3%
$13.99
$10.07
$16.44
$574.96M1.53578,139 shs305,882 shs
Weave Communications, Inc. stock logo
WEAV
Weave Communications
$7.17
-0.9%
$5.95
$4.24
$8.28
$570.12M1.681.56 million shs1.19 million shs
(Almost)  Everything You Need To Know About The EV Market Cover

Looking to profit from the electric vehicle mega-trend? Click the link to see our list of which EV stocks show the most long-term potential.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Domo, Inc. stock logo
DOMO
Domo
0.00%+1.46%+43.80%-10.08%-78.64%
HUYA Inc. Sponsored ADR stock logo
HUYA
HUYA
0.00%-2.04%+5.71%-24.01%-27.99%
Onespan Inc stock logo
OSPN
Onespan
0.00%+1.98%+14.59%+35.23%+2.86%
Weave Communications, Inc. stock logo
WEAV
Weave Communications
0.00%+4.08%+39.42%+31.78%-7.02%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Domo, Inc. stock logo
DOMO
Domo
1.89
Reduce$4.8339.69% Upside
HUYA Inc. Sponsored ADR stock logo
HUYA
HUYA
2.33
Hold$3.4544.59% Upside
Onespan Inc stock logo
OSPN
Onespan
2.40
Hold$16.677.46% Upside
Weave Communications, Inc. stock logo
WEAV
Weave Communications
2.40
Hold$10.0039.57% Upside

Current Analyst Ratings Breakdown

Latest DOMO, WEAV, OSPN, and HUYA Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
7/8/2026
Weave Communications, Inc. stock logo
WEAV
Weave Communications
Reiterated RatingSell (E+)
7/1/2026
Domo, Inc. stock logo
DOMO
Domo
UpgradeSell (E+)Sell (D-)
6/30/2026
Onespan Inc stock logo
OSPN
Onespan
Reiterated RatingNeutral$12.00
6/25/2026
HUYA Inc. Sponsored ADR stock logo
HUYA
HUYA
DowngradeSell (D-)Sell (E+)
6/25/2026
Onespan Inc stock logo
OSPN
Onespan
Reiterated RatingBuy$15.00
6/16/2026
Domo, Inc. stock logo
DOMO
Domo
DowngradeSell (D-)Sell (E+)
6/16/2026
Domo, Inc. stock logo
DOMO
Domo
Reiterated RatingNeutral
6/16/2026
Domo, Inc. stock logo
DOMO
Domo
DowngradeBuyHold$6.00 ➝ $3.25
6/16/2026
Domo, Inc. stock logo
DOMO
Domo
Reiterated RatingNeutral$3.50
6/16/2026
Domo, Inc. stock logo
DOMO
Domo
Reiterated RatingOverweight
6/16/2026
Domo, Inc. stock logo
DOMO
Domo
Lower Price TargetOverweight$8.00 ➝ $5.00
(Data available from 7/20/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Domo, Inc. stock logo
DOMO
Domo
$318.86M0.49N/AN/A($4.75) per share-0.73
HUYA Inc. Sponsored ADR stock logo
HUYA
HUYA
$929.83M0.57$0.06 per share37.18$3.15 per share0.76
Onespan Inc stock logo
OSPN
Onespan
$243.18M2.36$1.53 per share10.11$7.15 per share2.17
Weave Communications, Inc. stock logo
WEAV
Weave Communications
$239.02M2.39$0.06 per share114.20$1.06 per share6.76
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Domo, Inc. stock logo
DOMO
Domo
-$59.34M-$1.33N/AN/AN/A-17.43%N/A-25.99%8/26/2026 (Estimated)
HUYA Inc. Sponsored ADR stock logo
HUYA
HUYA
-$16.10M-$0.06N/A10.37N/A-1.76%0.40%0.29%8/11/2026 (Estimated)
Onespan Inc stock logo
OSPN
Onespan
$72.90M$1.818.5713.971.3828.47%18.03%12.47%8/4/2026 (Estimated)
Weave Communications, Inc. stock logo
WEAV
Weave Communications
-$28.05M-$0.31N/AN/AN/A-10.05%-26.46%-10.39%7/30/2026 (Estimated)

Latest DOMO, WEAV, OSPN, and HUYA Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/11/2026Q2 2026
HUYA Inc. Sponsored ADR stock logo
HUYA
HUYA
$0.0283N/AN/AN/A$260.76 millionN/A
8/4/2026Q2 2026
Onespan Inc stock logo
OSPN
Onespan
$0.25N/AN/AN/A$58.25 millionN/A
7/30/2026Q2 2026
Weave Communications, Inc. stock logo
WEAV
Weave Communications
$0.03N/AN/AN/A$67.88 millionN/A
5/12/2026Q1 2026
HUYA Inc. Sponsored ADR stock logo
HUYA
HUYA
$0.0160$0.0130-$0.0030N/A$251.85 million$250.68 million
4/30/2026Q1 2026
Onespan Inc stock logo
OSPN
Onespan
$0.36$0.39+$0.03$0.30$62.40 million$65.95 million
4/30/2026Q1 2026
Weave Communications, Inc. stock logo
WEAV
Weave Communications
$0.02$0.03+$0.01-$0.07$64.57 million$65.50 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Domo, Inc. stock logo
DOMO
Domo
N/AN/AN/AN/AN/A
HUYA Inc. Sponsored ADR stock logo
HUYA
HUYA
$0.125.03%N/AN/A N/A
Onespan Inc stock logo
OSPN
Onespan
$0.523.35%N/A28.73%N/A
Weave Communications, Inc. stock logo
WEAV
Weave Communications
N/AN/AN/AN/AN/A

Latest DOMO, WEAV, OSPN, and HUYA Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/30/2026
Onespan Inc stock logo
OSPN
Onespan
quarterly$0.134.27%5/14/20265/14/20266/4/2026
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Domo, Inc. stock logo
DOMO
Domo
N/A
0.31
0.31
HUYA Inc. Sponsored ADR stock logo
HUYA
HUYA
N/A
2.45
2.45
Onespan Inc stock logo
OSPN
Onespan
N/A
1.25
1.16
Weave Communications, Inc. stock logo
WEAV
Weave Communications
0.08
1.24
1.24

Institutional Ownership

CompanyInstitutional Ownership
Domo, Inc. stock logo
DOMO
Domo
76.64%
HUYA Inc. Sponsored ADR stock logo
HUYA
HUYA
23.20%
Onespan Inc stock logo
OSPN
Onespan
95.52%
Weave Communications, Inc. stock logo
WEAV
Weave Communications
86.83%

Insider Ownership

CompanyInsider Ownership
Domo, Inc. stock logo
DOMO
Domo
13.25%
HUYA Inc. Sponsored ADR stock logo
HUYA
HUYA
1.20%
Onespan Inc stock logo
OSPN
Onespan
2.00%
Weave Communications, Inc. stock logo
WEAV
Weave Communications
16.40%
CompanyEmployeesShares OutstandingFree FloatOptionable
Domo, Inc. stock logo
DOMO
Domo
92045.15 million39.16 millionOptionable
HUYA Inc. Sponsored ADR stock logo
HUYA
HUYA
1,176223.53 million220.85 millionOptionable
Onespan Inc stock logo
OSPN
Onespan
79037.07 million36.33 millionOptionable
Weave Communications, Inc. stock logo
WEAV
Weave Communications
89079.57 million66.52 millionOptionable

Recent News About These Companies

Weave (WEAV) Q1 2026 Earnings Call Transcript
Weave Announces First Quarter 2026 Financial Results

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Domo stock logo

Domo NASDAQ:DOMO

$3.46 -0.02 (-0.57%)
Closing price 04:00 PM Eastern
Extended Trading
$3.46 0.00 (-0.14%)
As of 04:42 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 Massive. Learn more.

Domo, Inc., together with its subsidiaries, operates a cloud-based business intelligence platform in North America, Western Europe, Canada, Australia, and Japan. Its platform digitally connects from the chief executive officer to the frontline employee with the various people, data, and systems in an organization, as well as giving them access to real-time data and insights, and allowing them to manage business via various browsers and visualization engines accessible across laptops, TV screens, monitors, tablets, and smartphones. The company was formerly known as Domo Technologies, Inc. and changed its name to Domo, Inc. in December 2011. Domo, Inc. was incorporated in 2010 and is headquartered in American Fork, Utah.

HUYA stock logo

HUYA NYSE:HUYA

$2.39 -0.01 (-0.58%)
Closing price 03:59 PM Eastern
Extended Trading
$2.38 -0.01 (-0.42%)
As of 04:10 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 Massive. Learn more.

HUYA Inc., together with its subsidiaries, operates game live streaming platforms in the People's Republic of China. Its platforms enable broadcasters and viewers to interact during live streaming. The company's live streaming content also covers other entertainment content, such as talent shows, anime, outdoor activities, live chats, and other genres. In addition, it operates Nimo TV, a game live streaming platform in international markets. Further, the company provides online advertising, cnt, internet value added, and cultural and creative services. The company was founded in 2014 and is headquartered in Guangzhou, China. HUYA Inc. is a subsidiary of Tencent Holdings Limited.

Onespan stock logo

Onespan NASDAQ:OSPN

$15.51 +0.04 (+0.26%)
Closing price 04:00 PM Eastern
Extended Trading
$15.52 +0.01 (+0.03%)
As of 04:10 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 Massive. Learn more.

OneSpan Inc., together with its subsidiaries, designs, develops, and markets digital solutions for identity, authentication, and secure digital agreements worldwide. The company offers OneSpan Sign, a range of e-signature requirements for occasional agreement to processing tens of thousands of transactions; OneSpan Cloud Authentication, a cloud-based multifactor authentication solution that supports a range of authentication options, including biometrics, push notification, and visual cryptograms for transaction data security, SMS, and hardware authenticators; and OneSpan Identity Verification, which enables banks and financial institutions identity verification services. It also provides Mobile Security Suite, a software development kit that protect mobile transactions; Digipass Authenticators, consisting of a wide variety of authentication devices; authentication servers that provides a range of strong authentication utilities and solutions designed to allow organizations to securely authenticate users and transactions; and Digipass FX1 BIO, a physical passkey with fingerprint scan built for the workforce authentication market. In addition, it offers Virtual Room, a purpose-built, high-assurance solution that blends the simplicity of a consumer video collaboration app with high-assurance identity and authentication security; OneSpan Notary, an online notary solution developed for organizations with in-house notaries; and OneSpan Trust Vault, a blockchain-based decentralized digital storage solution that helps organizations meet compliance, regulatory, and chain of custody requirements for critical documents. It sells its solutions through its direct sales force, as well as through distributors, resellers, systems integrators, and original equipment manufacturers. The company was formerly known as VASCO Data Security International, Inc. and changed its name to OneSpan Inc. in May 2018. OneSpan Inc. was founded in 1991 and is headquartered in Boston, Massachusetts.

Weave Communications stock logo

Weave Communications NYSE:WEAV

$7.16 -0.07 (-0.90%)
Closing price 03:59 PM Eastern
Extended Trading
$7.31 +0.14 (+1.97%)
As of 05:50 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 Massive. Learn more.

Weave Communications, Inc. provides a customer experience and payments software platform in the United States and Canada. Its platform enables small and medium-sized healthcare businesses to maximize the value of their patient interactions and minimize the time and effort spent on manual or mundane tasks. The company's products include Unified Phone Number; Customized Phone System, a smarter phone system to identify whether incoming calls are from new or current patients, provide information at every call, and manages heavy call times; Softphones to make and receive calls from anywhere with an internet connection; Text Messaging to communicate with patients; Missed Call Text to take action in real time upon notification of a missed call; Missed Text Auto-Reply; Team Chat, a group messaging solution that helps practitioners and their staff communicate with each other from their work stations; and Weave Mobile App; It also offers Weave Reviews and Respond Assistant to request, collect, monitor, and respond to reviews; Weave Email Marketing and Email Assistant; Text Connect to interact with their existing and potential patients online directly through their websites; Weave Payments, a payment processing solution; Practice Analytics provides real-time data on patient retention, appointment scheduling, treatment acceptance rates, and revenue generation; and Call Intelligence. In addition, the company provides Digital Forms to collect patient information; Insurance Verification that provides patient insurance plan details; and Scheduling to send automatic scheduling reminders through text message. It serves customers in dental, optometry, veterinary, medical, plastic surgery, physical therapy, medical spa, and other medical specialty industries. The company was formerly known as Recall Solutions, LLC and changed its name to Weave Communications, Inc. in October 2015. Weave Communications, Inc. was founded in 2008 and is headquartered in Lehi, Utah.