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
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
$7.97
-1.6%
$8.03
$6.67
$12.73
$180.01M0.9425,370 shs18,210 shs
Mogo Inc stock logo
MOGO
Mogo
$1.75
-3.8%
$1.83
$0.74
$3.83
$43.59M3.41222,527 shs187,550 shs
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
$35.93
+1.3%
$36.50
$21.86
$40.99
$167.15M0.0510,428 shs4,984 shs
TROOPS, Inc. stock logo
TROO
TROOPS
$1.39
-1.8%
$1.16
$0.49
$3.05
$159.20M2.91278,708 shs111,581 shs
A Guide To High-Short-Interest Stocks Cover

MarketBeat's analysts have just released their top five short plays for October 2025. Learn which stocks have the most short interest and how to trade them. Enter your email address to see which companies made the list.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
-1.60%+4.87%-1.12%-12.13%-17.49%
Mogo Inc stock logo
MOGO
Mogo
-3.85%-3.85%-5.91%-8.38%+74.13%
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
+1.27%+3.16%-3.44%+4.60%+54.07%
TROOPS, Inc. stock logo
TROO
TROOPS
-1.77%+2.96%+8.17%+73.68%-39.57%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
$7.97
-1.6%
$8.03
$6.67
$12.73
$180.01M0.9425,370 shs18,210 shs
Mogo Inc stock logo
MOGO
Mogo
$1.75
-3.8%
$1.83
$0.74
$3.83
$43.59M3.41222,527 shs187,550 shs
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
$35.93
+1.3%
$36.50
$21.86
$40.99
$167.15M0.0510,428 shs4,984 shs
TROOPS, Inc. stock logo
TROO
TROOPS
$1.39
-1.8%
$1.16
$0.49
$3.05
$159.20M2.91278,708 shs111,581 shs
A Guide To High-Short-Interest Stocks Cover

MarketBeat's analysts have just released their top five short plays for October 2025. Learn which stocks have the most short interest and how to trade them. Enter your email address to see which companies made the list.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
-1.60%+4.87%-1.12%-12.13%-17.49%
Mogo Inc stock logo
MOGO
Mogo
-3.85%-3.85%-5.91%-8.38%+74.13%
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
+1.27%+3.16%-3.44%+4.60%+54.07%
TROOPS, Inc. stock logo
TROO
TROOPS
-1.77%+2.96%+8.17%+73.68%-39.57%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
1.00
SellN/AN/A
Mogo Inc stock logo
MOGO
Mogo
2.25
Hold$4.00128.57% Upside
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
3.00
BuyN/AN/A
TROOPS, Inc. stock logo
TROO
TROOPS
1.00
SellN/AN/A

Current Analyst Ratings Breakdown

Latest MOGO, CPSS, OVBC, and TROO Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
10/8/2025
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (D)
10/8/2025
Mogo Inc stock logo
MOGO
Mogo
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (D+)
10/8/2025
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingBuy (B)
10/8/2025
TROOPS, Inc. stock logo
TROO
TROOPS
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (D-)
10/7/2025
Mogo Inc stock logo
MOGO
Mogo
Zacks Research
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
DowngradeStrong-BuyHold
9/27/2025
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (D)
9/27/2025
Mogo Inc stock logo
MOGO
Mogo
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (D+)
9/27/2025
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingBuy (B)
9/27/2025
TROOPS, Inc. stock logo
TROO
TROOPS
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (D-)
9/24/2025
Mogo Inc stock logo
MOGO
Mogo
HC Wainwright
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingBuy$4.00
8/21/2025
Mogo Inc stock logo
MOGO
Mogo
Zacks Research
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
UpgradeHoldStrong-Buy
(Data available from 10/18/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
$206.32M0.86$1.41 per share5.66$13.68 per share0.58
Mogo Inc stock logo
MOGO
Mogo
$51.97M0.81$0.07 per share25.26$2.42 per share0.72
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
$88.93M1.90$2.43 per share14.78$31.91 per share1.13
TROOPS, Inc. stock logo
TROO
TROOPS
$10.07M15.53N/AN/A$0.61 per share2.28
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
$19.20M$0.809.963.00N/A4.60%6.59%0.54%10/30/2025 (Estimated)
Mogo Inc stock logo
MOGO
Mogo
-$9.98M$0.1313.46N/AN/A5.93%11.71%4.88%11/5/2025 (Estimated)
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
$11M$2.9412.22N/A14.81%8.95%0.92%10/27/2025 (Estimated)
TROOPS, Inc. stock logo
TROO
TROOPS
-$13.41MN/A0.00N/AN/AN/AN/AN/A

Latest MOGO, CPSS, OVBC, and TROO Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
11/5/2025Q3 2025
Mogo Inc stock logo
MOGO
Mogo
-$0.05N/AN/AN/A$16.08 millionN/A
10/30/2025Q3 2025
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
$0.25N/AN/AN/A$111.49 millionN/A
8/11/2025Q2 2025
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
$0.26$0.20-$0.06$0.20$109.63 million$109.76 million
7/25/2025Q2 2025
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
N/A$0.89N/A$0.89N/A$17.38 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
N/AN/AN/AN/AN/A
Mogo Inc stock logo
MOGO
Mogo
N/AN/AN/AN/AN/A
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
$0.922.56%N/A31.29%3 Years
TROOPS, Inc. stock logo
TROO
TROOPS
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
9.89
8.03
8.03
Mogo Inc stock logo
MOGO
Mogo
0.40
1.69
1.69
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
0.28
0.90
0.90
TROOPS, Inc. stock logo
TROO
TROOPS
N/AN/AN/A

Institutional Ownership

CompanyInstitutional Ownership
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
47.57%
Mogo Inc stock logo
MOGO
Mogo
14.79%
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
22.06%
TROOPS, Inc. stock logo
TROO
TROOPS
N/A

Insider Ownership

CompanyInsider Ownership
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
69.00%
Mogo Inc stock logo
MOGO
Mogo
12.30%
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
7.13%
TROOPS, Inc. stock logo
TROO
TROOPS
1.14%
CompanyEmployeesShares OutstandingFree FloatOptionable
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
74022.22 million6.89 millionOptionable
Mogo Inc stock logo
MOGO
Mogo
35023.95 million21.00 millionNot Optionable
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
2604.71 million4.38 millionNot Optionable
TROOPS, Inc. stock logo
TROO
TROOPS
20112.51 million111.23 millionOptionable

Recent News About These Companies

Trump Orders Pentagon to Pay Troops Despite Shutdown

New MarketBeat Followers Over Time

Media Sentiment Over Time

Consumer Portfolio Services stock logo

Consumer Portfolio Services NASDAQ:CPSS

$7.97 -0.13 (-1.60%)
Closing price 10/17/2025 04:00 PM Eastern
Extended Trading
$8.03 +0.06 (+0.75%)
As of 10/17/2025 04:32 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.

Consumer Portfolio Services, Inc. operates as a specialty finance company in the United States. It is involved in the purchase and service of retail automobile contracts originated by franchised automobile dealers and select independent dealers in the sale of new and used automobiles, light trucks, and passenger vans. The company, through its automobile contract purchases, offers indirect financing to the customers of dealers with limited credit histories or past credit problems. It also serves as an alternative source of financing for dealers, facilitating sales to customers who are not able to obtain financing from commercial banks, credit unions, and the captive finance companies. In addition, the company acquires installment purchase contracts in merger and acquisition transactions; purchases immaterial amounts of vehicle purchase money loans from non-affiliated lenders. It services its automobile contracts through its branches in California, Nevada, Virginia, Florida, and Illinois. The company was incorporated in 1991 and is based in Las Vegas, Nevada.

Mogo stock logo

Mogo NASDAQ:MOGO

$1.75 -0.07 (-3.85%)
Closing price 10/17/2025 04:00 PM Eastern
Extended Trading
$1.71 -0.04 (-2.29%)
As of 10/17/2025 07:43 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.

Mogo Inc. operates as a digital finance company in Canada, Europe, and internationally. The company's digital solutions help build wealth and achieve financial freedom. It provides MogoTrade, a stock trading app; Moka; and MogoMoney that provides online personal loans. The company also offers digital loans and mortgages; and operates a digital payments platform that powers next-generation card programs for both global corporations and fintech companies in Europe and Canada. Mogo Inc. is headquartered in Vancouver, Canada.

Ohio Valley Banc stock logo

Ohio Valley Banc NASDAQ:OVBC

$35.93 +0.45 (+1.27%)
Closing price 10/17/2025 04:00 PM Eastern
Extended Trading
$35.88 -0.05 (-0.14%)
As of 10/17/2025 04:32 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.

Ohio Valley Banc Corp. operates as the bank holding company for The Ohio Valley Bank Company that provides commercial and consumer banking products and services. The company operates in two segments, Banking and Consumer Finance. It accepts various deposit products, including checking, savings, time, and money market accounts, as well as individual retirement accounts, demand deposits, NOW accounts, and certificates of deposit. The company also provides various residential real estate loans, including one-to four-family residential mortgages; commercial loans for securing equipment, inventory, stock, commercial real estate, and rental property; and consumer loans secured by automobiles, mobile homes, recreational vehicles, and other personal property, as well as personal loans, unsecured credit card receivables, floor plan and student loans, and construction loans. In addition, it offers safe deposit box, wire transfer, credit card, home equity loans, and Internet banking services; and financial management online services, such as cash management and news updates related to repossession auctions, current rates, and general bank news. Further, the company provides automatic teller machines (ATMs), consumer finance, seasonal tax preparation, commercial property, and various liability insurance services, as well as trust and online-only consumer direct mortgage services. The company owns and operates ATMs, including off-site ATMs. It operates offices in Ohio and West Virginia. The company was founded in 1872 and is based in Gallipolis, Ohio.

TROOPS stock logo

TROOPS NASDAQ:TROO

$1.39 -0.03 (-1.77%)
Closing price 10/17/2025 04:00 PM Eastern
Extended Trading
$1.40 +0.01 (+0.36%)
As of 10/17/2025 06:02 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.

TROOPS, Inc., together with its subsidiaries, engages in the money lending business in Hong Kong and Australia. The company provides mortgage, personal, and corporate loans; operates online financial marketplace through a platform for money lending, system integration, and consultation services; and invests in real estate properties in Hong Kong. It also offers fintech and IT support services, which includes artificial intelligence, big data and blockchain technology, machine learning, fingerprint ID, facial recognition, and cloud computing, and GFS strives; and engages in property leasing and management services. The company was formerly known as SGOCO Group, Ltd. and changed its name to TROOPS, Inc. in November 2021. TROOPS, Inc. was founded in 2005 and is headquartered in Tsuen Wan, Hong Kong.