Free Trial

Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Bank of South Carolina Co. stock logo
BKSC
Bank of South Carolina
$11.60
-6.5%
$12.45
$9.52
$15.24
$63.34M0.532,142 shs2,005 shs
BM Technologies, Inc. stock logo
BMTX
BM Technologies
$3.59
+3.8%
$1.98
$1.41
$3.91
$43.30M0.26146,355 shs208,819 shs
Community West Bancshares stock logo
CWBC
Community West Bancshares
$17.21
-0.9%
$17.46
$13.55
$24.47
$324.75M0.8942,079 shs28,178 shs
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
$47.80
-0.1%
$43.24
$33.21
$49.00
$169.21M0.422,996 shs1,255 shs
20 Stocks to Sell Now Cover

MarketBeat has just released its list of 20 stocks that Wall Street analysts hate. These companies may appear to have good fundamentals, but top analysts smell something seriously rotten. Are any of these companies lurking around your portfolio? Find out by clicking the link below.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Bank of South Carolina Co. stock logo
BKSC
Bank of South Carolina
0.00%+3.25%-6.42%+3.94%-10.95%
BM Technologies, Inc. stock logo
BMTX
BM Technologies
0.00%+14.95%+104.73%+81.15%+11.97%
Community West Bancshares stock logo
CWBC
Community West Bancshares
0.00%+1.64%-0.17%+17.76%+51.50%
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
0.00%+2.35%+17.28%+12.59%+36.71%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Bank of South Carolina Co. stock logo
BKSC
Bank of South Carolina
N/AN/AN/AN/AN/AN/AN/AN/A
BM Technologies, Inc. stock logo
BMTX
BM Technologies
N/AN/AN/AN/AN/AN/AN/AN/A
Community West Bancshares stock logo
CWBC
Community West Bancshares
3.9905 of 5 stars
2.33.02.50.02.72.53.8
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
0.6206 of 5 stars
0.03.02.50.01.00.01.3

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Bank of South Carolina Co. stock logo
BKSC
Bank of South Carolina
N/AN/AN/AN/A
BM Technologies, Inc. stock logo
BMTX
BM Technologies
2.67
Moderate Buy$6.7588.02% Upside
Community West Bancshares stock logo
CWBC
Community West Bancshares
2.67
Moderate Buy$20.3318.15% Upside
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
N/AN/AN/AN/A

Current Analyst Ratings

Latest BKSC, CWBC, BMTX, and UBAB Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/20/2024
BM Technologies, Inc. stock logo
BMTX
BM Technologies
Chardan Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$8.00 ➝ $8.00
4/22/2024
BM Technologies, Inc. stock logo
BMTX
BM Technologies
Chardan Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$8.00 ➝ $8.00
4/22/2024
Community West Bancshares stock logo
CWBC
Community West Bancshares
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetMarket Perform ➝ Market Perform$23.00 ➝ $22.00
4/15/2024
Community West Bancshares stock logo
CWBC
Community West Bancshares
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$22.00 ➝ $24.00
4/4/2024
BM Technologies, Inc. stock logo
BMTX
BM Technologies
Chardan Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$8.00
(Data available from 6/3/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Bank of South Carolina Co. stock logo
BKSC
Bank of South Carolina
$26.08M2.43$1.00 per share11.56$8.61 per share1.35
BM Technologies, Inc. stock logo
BMTX
BM Technologies
$55.25M0.78N/AN/A$2.58 per share1.39
Community West Bancshares stock logo
CWBC
Community West Bancshares
$109.44M2.97$2.81 per share6.12$17.52 per share0.98
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
$87.26M1.94$9.60 per share4.98$35.29 per share1.35

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Bank of South Carolina Co. stock logo
BKSC
Bank of South Carolina
$5.49M$0.9512.21N/A19.55%11.85%0.84%N/A
BM Technologies, Inc. stock logo
BMTX
BM Technologies
-$17.33M-$1.01N/AN/A-19.78%-33.46%-20.80%N/A
Community West Bancshares stock logo
CWBC
Community West Bancshares
$25.54M$1.899.116.49N/A20.04%11.29%0.91%7/18/2024 (Estimated)
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
$31.54M$8.715.496.97N/A34.65%27.14%2.26%N/A

Latest BKSC, CWBC, BMTX, and UBAB Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/15/2024Q1 2024
BM Technologies, Inc. stock logo
BMTX
BM Technologies
-$0.15$0.06+$0.21$0.06$15.33 million$16.18 million    
4/26/2024Q1 2024
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
$1.71$1.75+$0.04$1.75$17.93 million$17.30 million
4/18/2024Q1 2024
Community West Bancshares stock logo
CWBC
Community West Bancshares
$0.46$0.31-$0.15$0.31$21.67 million$20.71 million
4/9/2024Q1 2024
Bank of South Carolina Co. stock logo
BKSC
Bank of South Carolina
N/A$0.25+$0.25$0.25N/A$5.16 million
4/3/2024Q4 2023
BM Technologies, Inc. stock logo
BMTX
BM Technologies
N/A-$0.34-$0.34-$0.34N/A$14.86 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Bank of South Carolina Co. stock logo
BKSC
Bank of South Carolina
$0.685.86%-8.24%71.58%N/A
BM Technologies, Inc. stock logo
BMTX
BM Technologies
N/AN/AN/AN/AN/A
Community West Bancshares stock logo
CWBC
Community West Bancshares
$0.482.79%+31.16%25.40%1 Years
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
$0.701.46%N/A8.04%N/A

Latest BKSC, CWBC, BMTX, and UBAB Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/18/2024
Community West Bancshares stock logo
CWBC
Community West Bancshares
Quarterly$0.122.65%5/2/20245/3/20245/17/2024
3/28/2024
Bank of South Carolina Co. stock logo
BKSC
Bank of South Carolina
Quarterly$0.175.34%4/8/20244/9/20244/30/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Bank of South Carolina Co. stock logo
BKSC
Bank of South Carolina
N/A
0.67
0.67
BM Technologies, Inc. stock logo
BMTX
BM Technologies
N/A
1.24
1.24
Community West Bancshares stock logo
CWBC
Community West Bancshares
0.33
0.66
0.66
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
0.31
0.95
0.95

Ownership

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Bank of South Carolina Co. stock logo
BKSC
Bank of South Carolina
805.46 million3.84 millionNot Optionable
BM Technologies, Inc. stock logo
BMTX
BM Technologies
20012.06 million11.06 millionOptionable
Community West Bancshares stock logo
CWBC
Community West Bancshares
13418.87 million16.77 millionOptionable
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
1773.54 millionN/ANot Optionable

BKSC, CWBC, BMTX, and UBAB Headlines

Recent News About These Companies

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Bank of South Carolina logo

Bank of South Carolina

NASDAQ:BKSC
Bank of South Carolina Corporation operates as a bank holding company for The Bank of South Carolina that provides a range of financial products and services primarily in Charleston, Berkeley, and Dorchester counties of South Carolina. Its deposits include non-interest-bearing demand accounts, NOW accounts, money market accounts, time deposits, and savings accounts, as well as certificates of deposit. The company offers secured and unsecured commercial loans, commercial real estate construction loans, consumer construction loans, home equity lines of credit, and mortgage originations, as well as paycheck protection program loans. It operates five banking house locations. The company was founded in 1986 and is headquartered in Charleston, South Carolina.
BM Technologies logo

BM Technologies

NYSE:BMTX
BM Technologies, Inc., a financial technology company, facilitates deposits and banking services between a customer and its partner banks in the United States. It offers digital banking and disbursement services to consumers and students through a full service fintech banking platform. The company was formerly known as BankMobile Technologies, Inc. and changed its name to BM Technologies, Inc. in January 2021. BM Technologies, Inc. was founded in 2015 and is headquartered in Wayne, Pennsylvania.
Community West Bancshares logo

Community West Bancshares

NASDAQ:CWBC
Community West Bancshares operates as the bank holding company for Community West Bank, N.A. that provides various financial products and services in California. The company offers deposit products, such as checking accounts, savings accounts, money market accounts, and fixed rate and fixed maturity certificates of deposits; and cash management products. It also provides commercial, commercial real estate, consumer, manufactured housing, and small business administration loans, as well as agricultural loans for real estate and operating lines; home equity lines of credit collateralized by residential real estate; single family real estate loans; and installment loans consisting of automobile and general-purpose loans. The company serves small to medium-sized businesses and their owners, professionals, high-net worth individuals, and non-profit organizations. Community West Bancshares was founded in 1989 and is headquartered in Goleta, California.
United Bancorporation of Alabama logo

United Bancorporation of Alabama

OTCMKTS:UBAB
United Bancorporation of Alabama, Inc. operates as the bank holding company for United Bank that provides banking services. The company offers checking and savings accounts, certificates of deposit, individual retirement accounts, small business programs, business solutions, merchant services, and cash management services. It also provides various lending services, such as personal loans, business loans, lines of credit, and equipment loans; real estate loans for the agricultural community and working lines of credit; and overdraft services. In addition, the company offers debit cards, prepaid cards, Visa credit cards, gift cards, and safe deposit boxes. Further, it provides check cashing, convenience, remote deposit, mobile check deposit, personal storage compartments, Web payment options, insurance products, investment and brokerage, and online and mobile banking services. United Bancorporation of Alabama, Inc. was founded in 1904 and is based in Atmore, Alabama.