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
$13.16
+0.6%
$12.38
$9.52
$15.24
$71.89M0.562,122 shs102 shs
BM Technologies, Inc. stock logo
BMTX
BM Technologies
$1.70
-1.7%
$1.66
$1.41
$3.85
$20.50MN/A11,738 shs4,975 shs
Community West Bancshares stock logo
CWBC
Community West Bancshares
$17.44
+0.3%
$16.81
$12.59
$24.47
$155.37M0.8842,877 shs40,179 shs
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
$42.75
+1.8%
$41.88
$31.25
$42.75
$151.34M0.393,208 shs804 shs
Elon Musk's Next Move Cover

Wondering when you'll finally be able to invest in SpaceX, StarLink, or The Boring Company? Click the link below to learn when Elon Musk will let these companies finally IPO.

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.08%-0.91%+4.64%+1.00%-7.30%
BM Technologies, Inc. stock logo
BMTX
BM Technologies
+0.58%+1.76%+11.61%-15.20%-40.96%
Community West Bancshares stock logo
CWBC
Community West Bancshares
+0.06%-0.40%-5.44%+24.59%+61.22%
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
+1.20%+1.20%-1.41%+2.69%+19.66%

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
4.1834 of 5 stars
2.33.02.50.02.43.33.8
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
0.9753 of 5 stars
0.03.02.50.02.10.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.75297.06% Upside
Community West Bancshares stock logo
CWBC
Community West Bancshares
2.67
Moderate Buy$20.3316.59% 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
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 5/10/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
$21.16M3.40$1.06 per share12.36$8.61 per share1.53
BM Technologies, Inc. stock logo
BMTX
BM Technologies
$55.25M0.37N/AN/A$2.58 per share0.66
Community West Bancshares stock logo
CWBC
Community West Bancshares
$46.27M3.36$2.85 per share6.13$17.52 per share1.00
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
$87.26M1.73$10.06 per share4.25$35.29 per share1.21

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.9513.85N/A19.55%12.11%0.83%N/A
BM Technologies, Inc. stock logo
BMTX
BM Technologies
-$17.33M-$1.50N/AN/A-30.91%-46.82%-29.56%5/20/2024 (Estimated)
Community West Bancshares stock logo
CWBC
Community West Bancshares
$25.54M$1.899.236.58N/A20.04%11.58%0.91%7/18/2024 (Estimated)
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
$31.54M$8.714.916.23N/A34.65%28.36%2.27%N/A

Latest BKSC, CWBC, BMTX, and UBAB Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
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.17%-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.75%+31.16%25.40%1 Years
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
$0.701.64%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.64
0.64
BM Technologies, Inc. stock logo
BMTX
BM Technologies
N/A
1.25
1.25
Community West Bancshares stock logo
CWBC
Community West Bancshares
0.34
0.65
0.65
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
0.33
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
1348.91 million7.49 millionOptionable
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
1773.54 millionN/ANot Optionable

BKSC, CWBC, BMTX, and UBAB Headlines

SourceHeadline
Dothan, United States - Weather Forecasts | Maps | News - Yahoo WeatherDothan, United States - Weather Forecasts | Maps | News - Yahoo Weather
yahoo.com - May 10 at 6:30 PM
Baptists and Methodists helped build Alabama, now they struggle to keep churches, membersBaptists and Methodists helped build Alabama, now they struggle to keep churches, members
msn.com - May 10 at 10:08 AM
How the Alabama Mercedes union fight is playing out on dueling websitesHow the Alabama Mercedes union fight is playing out on dueling websites
msn.com - May 8 at 8:49 AM
Union ratifies new contract with Alabama coal mineUnion ratifies new contract with Alabama coal mine
msn.com - May 7 at 5:40 PM
Alabama lawmakers approve legislation to ensure President Biden is on the November ballotAlabama lawmakers approve legislation to ensure President Biden is on the November ballot
msn.com - May 2 at 7:48 PM
Students, graduates of UAB’s award-winning public relations program command attentionStudents, graduates of UAB’s award-winning public relations program command attention
uab.edu - May 1 at 7:26 PM
Sports Betting Left Behind in Alabama, Ending Legalization Hopes as Gambling Bills AdvanceSports Betting Left Behind in Alabama, Ending Legalization Hopes as Gambling Bills Advance
covers.com - May 1 at 7:26 PM
Alabama school eyes purchase of Birmingham-Southern College campusAlabama school eyes purchase of Birmingham-Southern College campus
bizjournals.com - April 30 at 1:22 PM
Alabama A&M University preparing offer to buy Birmingham-Southern campusAlabama A&M University preparing offer to buy Birmingham-Southern campus
abc3340.com - April 30 at 3:21 AM
Op-ed: Alabama union president says out-of-touch lawmakers are the ‘real leeches’Op-ed: Alabama union president says out-of-touch lawmakers are the ‘real leeches’
al.com - April 28 at 11:13 AM
Alabama Defensive Lineman Justin Eboigbe Drafted By Los Angeles ChargersAlabama Defensive Lineman Justin Eboigbe Drafted By Los Angeles Chargers
si.com - April 28 at 6:13 AM
Former Alabama DL Justin Eboigbe selected by Los Angeles Chargers in fourth round of 2024 NFL draftFormer Alabama DL Justin Eboigbe selected by Los Angeles Chargers in fourth round of 2024 NFL draft
msn.com - April 28 at 6:13 AM
Most Of Alabama Wants UnionsMost Of Alabama Wants Unions
msn.com - April 27 at 2:17 AM
United Bancorporation of Alabama GAAP EPS of $1.75United Bancorporation of Alabama GAAP EPS of $1.75
msn.com - April 26 at 11:15 AM
United Bancorporation of Alabama, Inc. Announces First Quarter ResultsUnited Bancorporation of Alabama, Inc. Announces First Quarter Results
prnewswire.com - April 26 at 8:30 AM
Why some Alabama Mercedes-Benz workers oppose union: ‘There’s no way I’d bring the UAW in’Why some Alabama Mercedes-Benz workers oppose union: ‘There’s no way I’d bring the UAW in’
msn.com - April 24 at 9:36 AM
U.S. Mint releases coin honoring innovation in AlabamaU.S. Mint releases coin honoring innovation in Alabama
msn.com - April 23 at 6:31 PM
‘Their opportunity to give back’: UCP of West Alabama starts Tidy Up Tuscaloosa program‘Their opportunity to give back’: UCP of West Alabama starts Tidy Up Tuscaloosa program
wbrc.com - April 23 at 8:30 AM
Mercedes Benz Alabama plant workers to vote on UAW membershipMercedes Benz Alabama plant workers to vote on UAW membership
msn.com - April 22 at 11:36 PM
Robert Halli, founding dean of the University of Alabama’s Honors College, dies at 78Robert Halli, founding dean of the University of Alabama’s Honors College, dies at 78
msn.com - April 20 at 11:52 PM
Alabama A&M joins statewide economic growth planAlabama A&M joins statewide economic growth plan
waaytv.com - April 20 at 11:52 PM
Alabama House passes ‘Working for Alabama’ packageAlabama House passes ‘Working for Alabama’ package
yahoo.com - April 20 at 11:52 PM
Mercedes-Benz workers in Alabama to vote on joining UAWMercedes-Benz workers in Alabama to vote on joining UAW
msn.com - April 20 at 11:52 PM
Guest notebook: Alabama ethics laws cripple researchers, universitiesGuest notebook: Alabama ethics laws cripple researchers, universities
bizjournals.com - April 19 at 1:25 AM

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.