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
BV Financial, Inc. stock logo
BVFL
BV Financial
$16.75
$15.75
$13.53
$18.19
$166.50M0.4940,393 shs54,985 shs
Mogo Inc stock logo
MOGO
Mogo
$1.86
-3.1%
$1.73
$0.74
$3.83
$44.55M3.282.81 million shs232,820 shs
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
$36.59
+0.7%
$33.82
$21.86
$40.99
$172.38M0.1613,083 shs3,871 shs
Patriot National Bancorp Inc. stock logo
PNBK
Patriot National Bancorp
$1.56
+3.3%
$1.51
$0.90
$7.47
$151.62M-0.47894,826 shs96,220 shs
Elon Musk's Next Move Cover

Explore Elon Musk’s boldest ventures yet—from AI and autonomy to space colonization—and find out how investors can ride the next wave of innovation.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
BV Financial, Inc. stock logo
BVFL
BV Financial
+0.06%+1.64%+3.72%+7.44%+18.21%
Mogo Inc stock logo
MOGO
Mogo
+3.78%+11.63%+12.28%+33.33%+53.60%
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
+1.48%+1.06%+6.07%+9.32%+51.14%
Patriot National Bancorp Inc. stock logo
PNBK
Patriot National Bancorp
-5.03%-4.43%-4.43%-8.48%-8.48%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
BV Financial, Inc. stock logo
BVFL
BV Financial
1.7494 of 5 stars
0.02.00.00.02.72.51.9
Mogo Inc stock logo
MOGO
Mogo
4.0989 of 5 stars
3.75.00.00.02.90.82.5
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
2.3798 of 5 stars
0.03.01.73.42.01.71.3
Patriot National Bancorp Inc. stock logo
PNBK
Patriot National Bancorp
0.6252 of 5 stars
0.03.00.00.03.50.80.0
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
BV Financial, Inc. stock logo
BVFL
BV Financial
0.00
N/AN/AN/A
Mogo Inc stock logo
MOGO
Mogo
3.33
Buy$4.00111.08% Upside
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
0.00
N/AN/AN/A
Patriot National Bancorp Inc. stock logo
PNBK
Patriot National Bancorp
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest MOGO, OVBC, BVFL, and PNBK Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
8/21/2025
Mogo Inc stock logo
MOGO
Mogo
Zacks Research
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeHold ➝ Strong-Buy
8/8/2025
Mogo Inc stock logo
MOGO
Mogo
Raymond James Financial
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform
7/3/2025
Mogo Inc stock logo
MOGO
Mogo
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$4.00
(Data available from 8/28/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
BV Financial, Inc. stock logo
BVFL
BV Financial
$49.20M3.39$1.25 per share13.42$19.91 per share0.84
Mogo Inc stock logo
MOGO
Mogo
$51.97M0.87$0.07 per share25.68$2.46 per share0.77
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
$88.93M1.94$2.46 per share14.92$34.12 per share1.08
Patriot National Bancorp Inc. stock logo
PNBK
Patriot National Bancorp
$60.72M2.42N/AN/A$0.63 per share2.40
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
BV Financial, Inc. stock logo
BVFL
BV Financial
$11.72M$1.0316.28N/A21.08%6.59%1.45%N/A
Mogo Inc stock logo
MOGO
Mogo
-$9.98M$0.1314.58N/AN/A5.93%11.71%4.88%11/5/2025 (Estimated)
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
$11M$2.9412.48N/A14.81%8.95%0.92%10/27/2025 (Estimated)
Patriot National Bancorp Inc. stock logo
PNBK
Patriot National Bancorp
-$39.88M-$9.45N/AN/A-76.35%-132.38%-4.57%N/A

Latest MOGO, OVBC, BVFL, and PNBK Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/14/2025Q2 2025
Patriot National Bancorp Inc. stock logo
PNBK
Patriot National Bancorp
N/A-$0.06N/A-$0.06N/A$6.22 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
7/17/2025Q2 2025
BV Financial, Inc. stock logo
BVFL
BV Financial
N/A$0.38N/A$0.29N/A$9.87 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
BV Financial, Inc. stock logo
BVFL
BV Financial
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.51%N/A31.29%3 Years
Patriot National Bancorp Inc. stock logo
PNBK
Patriot National Bancorp
N/AN/AN/AN/AN/A

Latest MOGO, OVBC, BVFL, and PNBK Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
7/15/2025
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
quarterly$0.232.71%7/25/20257/25/20258/10/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
BV Financial, Inc. stock logo
BVFL
BV Financial
N/A
1.22
1.22
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
Patriot National Bancorp Inc. stock logo
PNBK
Patriot National Bancorp
0.27
0.95
0.93

Institutional Ownership

CompanyInstitutional Ownership
BV Financial, Inc. stock logo
BVFL
BV Financial
42.65%
Mogo Inc stock logo
MOGO
Mogo
14.79%
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
22.06%
Patriot National Bancorp Inc. stock logo
PNBK
Patriot National Bancorp
39.25%

Insider Ownership

CompanyInsider Ownership
BV Financial, Inc. stock logo
BVFL
BV Financial
11.79%
Mogo Inc stock logo
MOGO
Mogo
12.30%
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
7.13%
Patriot National Bancorp Inc. stock logo
PNBK
Patriot National Bancorp
11.00%
CompanyEmployeesShares OutstandingFree FloatOptionable
BV Financial, Inc. stock logo
BVFL
BV Financial
1129.94 million8.77 millionNot Optionable
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
Patriot National Bancorp Inc. stock logo
PNBK
Patriot National Bancorp
13097.19 million86.50 millionNot Optionable

Recent News About These Companies

Patriot National Bancorp, Inc. (PNBK) - Yahoo Finance
CT-based bank announces direct offering to raise $10.5M

New MarketBeat Followers Over Time

Media Sentiment Over Time

BV Financial stock logo

BV Financial NASDAQ:BVFL

$16.75 0.00 (0.00%)
As of 04:00 PM Eastern

BV Financial, Inc. operates as the holding company for BayVanguard Bank that provides various financial services to individuals and businesses in Maryland. The company offers checking and money market accounts, savings accounts, and certificates of deposits. Its loan products include real estate, home equity, construction, lot, auto, boat, and other personal loans; and commercial lending products, such as commercial equipment/installation, commercial real estate, construction, investment real estate, lines of credit, and SBA loans, as well as loans for short-term real estate purchase, renovation, and sale projects. The company offers ATM, overdraft, safe deposit, bill pay, remote deposit capture, ACH origination, merchant, and online banking services. BV Financial, Inc. was founded in 1873 and is headquartered in Baltimore, Maryland.

Mogo stock logo

Mogo NASDAQ:MOGO

$1.86 -0.06 (-3.13%)
Closing price 04:00 PM Eastern
Extended Trading
$1.86 +0.00 (+0.27%)
As of 05:01 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

$36.59 +0.24 (+0.66%)
Closing price 04:00 PM Eastern
Extended Trading
$36.55 -0.04 (-0.11%)
As of 04:11 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.

Patriot National Bancorp stock logo

Patriot National Bancorp NASDAQ:PNBK

$1.56 +0.05 (+3.31%)
Closing price 04:00 PM Eastern
Extended Trading
$1.56 0.00 (0.00%)
As of 04:11 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.

Patriot National Bancorp, Inc. operates as the holding company for Patriot Bank, N.A. that provides community banking services to individuals, small and medium-sized businesses, and professionals. The company accepts consumer and commercial deposit accounts, such as checking, interest-bearing negotiable order of withdrawal, money market, time certificates of deposit, savings, prepaid deposit, on-line national money market, individual retirement accounts, and health savings accounts, as well as certificate of deposit account registry service. Its loan portfolio comprises commercial real estate, commercial business, small business administration, construction, purchased residential real estate, and various consumer loans. The company also offers automated clearing house transfers, lockbox, internet banking, bill payment, remote deposit capture, debit card, money order, traveler's check, and automatic teller machine services. Patriot National Bancorp, Inc. was founded in 1994 and is headquartered in Stamford, Connecticut.