Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
The PNC Financial Services Group stock logo
BBT
The PNC Financial Services Group
$58.07
$40.68
$55.66
$45.36BN/A5.06 million shs6.71 million shs
Bank First National Co. stock logo
BFNC
Bank First National
$78.54
-0.9%
$82.93
$40.00
$58.50
N/AN/A1,413 shs15,637 shs
BKGMF
BayCom
$950.00
$950.00
$10.57
$13.20
N/AN/A823 shsN/A
Crystal Valley Financial Co. stock logo
CYVF
Crystal Valley Financial
$58.50
-0.1%
$59.04
$57.57
$65.00
N/AN/A919 shs200 shs
Beginners Guide To Retirement Stocks Cover

Click the link below and we'll send you MarketBeat's list of seven best retirement stocks and why they should be in your portfolio.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
The PNC Financial Services Group stock logo
BBT
The PNC Financial Services Group
0.00%0.00%0.00%0.00%0.00%
Bank First National Co. stock logo
BFNC
Bank First National
0.00%+1.19%-3.41%-10.90%+17.66%
BKGMF
BayCom
0.00%0.00%0.00%0.00%+6,566.67%
Crystal Valley Financial Co. stock logo
CYVF
Crystal Valley Financial
-0.09%-0.85%-0.43%-2.50%+0.86%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
The PNC Financial Services Group stock logo
BBT
The PNC Financial Services Group
N/AN/AN/AN/AN/AN/AN/AN/A
Bank First National Co. stock logo
BFNC
Bank First National
N/AN/AN/AN/AN/AN/AN/AN/A
BKGMF
BayCom
N/AN/AN/AN/AN/AN/AN/AN/A
Crystal Valley Financial Co. stock logo
CYVF
Crystal Valley Financial
N/AN/AN/AN/AN/AN/AN/AN/A

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
The PNC Financial Services Group stock logo
BBT
The PNC Financial Services Group
N/AN/AN/AN/A
Bank First National Co. stock logo
BFNC
Bank First National
N/AN/AN/AN/A
BKGMF
BayCom
N/AN/AN/AN/A
Crystal Valley Financial Co. stock logo
CYVF
Crystal Valley Financial
N/AN/AN/AN/A

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
The PNC Financial Services Group stock logo
BBT
The PNC Financial Services Group
N/AN/AN/AN/AN/AN/A
Bank First National Co. stock logo
BFNC
Bank First National
N/AN/AN/AN/AN/AN/A
BKGMF
BayCom
N/AN/AN/AN/AN/AN/A
Crystal Valley Financial Co. stock logo
CYVF
Crystal Valley Financial
N/AN/AN/AN/AN/AN/A

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
The PNC Financial Services Group stock logo
BBT
The PNC Financial Services Group
N/A$5.440.00N/AN/AN/AN/AN/AN/A
Bank First National Co. stock logo
BFNC
Bank First National
N/A$1.3060.42N/AN/AN/AN/AN/A
BKGMF
BayCom
N/A$1.03922.96N/AN/AN/AN/AN/A
Crystal Valley Financial Co. stock logo
CYVF
Crystal Valley Financial
N/AN/A0.00N/AN/AN/AN/AN/A

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
The PNC Financial Services Group stock logo
BBT
The PNC Financial Services Group
$1.80N/AN/A33.09%N/A
Bank First National Co. stock logo
BFNC
Bank First National
$0.420.53%N/A32.31%N/A
BKGMF
BayCom
N/AN/AN/AN/AN/A
Crystal Valley Financial Co. stock logo
CYVF
Crystal Valley Financial
N/AN/AN/AN/AN/A

Latest CYVF, BFNC, BKGMF, and BBT Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/16/2024
Crystal Valley Financial Co. stock logo
CYVF
Crystal Valley Financial
Quarterly$0.442.98%5/2/20245/3/20245/17/2024
(Data available from 1/1/2013 forward)

Ownership

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
The PNC Financial Services Group stock logo
BBT
The PNC Financial Services Group
34,723766.30 millionN/AOptionable
Bank First National Co. stock logo
BFNC
Bank First National
N/AN/AN/ANot Optionable
BKGMF
BayCom
623N/AN/ANot Optionable
Crystal Valley Financial Co. stock logo
CYVF
Crystal Valley Financial
N/AN/AN/ANot Optionable

CYVF, BFNC, BKGMF, and BBT Headlines

SourceHeadline
CYL/USD - Crystal Token US DollarCYL/USD - Crystal Token US Dollar
investing.com - April 17 at 8:17 AM
KNC/USD - Kyber Network Crystal v2 US DollarKNC/USD - Kyber Network Crystal v2 US Dollar
investing.com - April 1 at 12:31 AM
Suzhou Crystal Clear Chemical Co Ltd (300655)Suzhou Crystal Clear Chemical Co Ltd (300655)
investing.com - January 23 at 7:11 PM
Crystal River waiting on potential overnight flooding from stormsCrystal River waiting on potential overnight flooding from storms
msn.com - January 9 at 11:25 PM
Juniata Valley Financial CorpJuniata Valley Financial Corp
morningstar.com - January 9 at 6:24 PM
Just Sold: Crystal apartments draw $7 millionJust Sold: Crystal apartments draw $7 million
finance-commerce.com - December 26 at 7:12 PM
These twins helped make history in Valley City then went on to lead parallel yet unique livesThese twins helped make history in Valley City then went on to lead parallel yet unique lives
yahoo.com - November 29 at 8:30 PM
CIF state volleyball: Valley Christian, Crystal Springs Uplands win championshipsCIF state volleyball: Valley Christian, Crystal Springs Uplands win championships
eastbaytimes.com - November 18 at 5:38 AM
KNC/BTC - Kyber Network Crystal v2 BitcoinKNC/BTC - Kyber Network Crystal v2 Bitcoin
investing.com - October 24 at 9:34 AM
Crystal Growth&Energy Equipment Co (688478)Crystal Growth&Energy Equipment Co (688478)
investing.com - October 18 at 10:35 AM
Kyber Network Crystal v2Kyber Network Crystal v2
investing.com - October 9 at 1:22 PM
Juniata Valley Financial Corp.Juniata Valley Financial Corp.
wsj.com - September 23 at 8:32 PM
The Reserve at Crystal Lake Development to Open Saturday in Commerce TownshipThe Reserve at Crystal Lake Development to Open Saturday in Commerce Township
dbusiness.com - September 20 at 12:39 PM
China Crystal New Material Holdings Co Ltd (900250)China Crystal New Material Holdings Co Ltd (900250)
investing.com - September 11 at 3:17 PM
Crystal Insurance Company Ltd (CRYS)Crystal Insurance Company Ltd (CRYS)
investing.com - August 21 at 10:08 PM
Siward Crystal Technology Co Ltd (2484)Siward Crystal Technology Co Ltd (2484)
investing.com - August 8 at 6:29 PM
Crystal International Group Ltd (2232)Crystal International Group Ltd (2232)
investing.com - July 21 at 8:32 PM
San Francisco Fed president: Silicon Valley Bank’s failure wasn’t our faultSan Francisco Fed president: Silicon Valley Bank’s failure wasn’t our fault
msn.com - July 10 at 10:01 PM
There will be money for travel advisors in Crystal Cruises liquidationThere will be money for travel advisors in Crystal Cruises liquidation
travelweekly.com - July 5 at 8:00 PM
Crystal-OptechCrystal-Optech
forbes.com - June 30 at 10:56 PM
Crystal Genomics Inc (083790)Crystal Genomics Inc (083790)
investing.com - May 11 at 11:13 PM
KBBF Crystal Market Report: Highlights and Insights for 2031KBBF Crystal Market Report: Highlights and Insights for 2031
marketwatch.com - May 10 at 5:08 PM
Popular backcountry trails at Crystal Cove, battered by winter storms, await repairPopular backcountry trails at Crystal Cove, battered by winter storms, await repair
msn.com - May 4 at 11:22 PM
Crystal Cove’s latest restoration focuses on past, but also a future facing climate changeCrystal Cove’s latest restoration focuses on past, but also a future facing climate change
msn.com - April 27 at 10:12 AM

Media Sentiment Over Time

Company Descriptions

The PNC Financial Services Group logo

The PNC Financial Services Group

NYSE:BBT
Truist Financial Corp. operates as a financial holding company, which engages in the provision of banking services to individuals, businesses and municipalities. The firm offers a variety of loans and lease financing to individuals and entities, including insurance premium financing, permanent commercial real estate financing arrangements, loan servicing for third-party investors, direct consumer finance loans to individuals, credit card lending, automobile financing and equipment financing. It also markets a range of other services, including deposits, life insurance, property and casualty insurance, health Truist Financial Corp. operates as a financial holding company. It engages in the provision of banking services to individuals, businesses and municipalities. The company operates through the following segments: Consumer Banking and Wealth; Corporate and Commercial Banking; and Insurance Holdings. The firm offers a variety of loans and lease financing to individuals and entities, including insurance premium financing, permanent commercial real estate financing arrangements, loan servicing for third-party investors, direct consumer finance loans to individuals, credit card lending, automobile financing and equipment financing. It also markets a range of other services, including deposits, life insurance, property and casualty insurance, health insurance and commercial general liability insurance on an agency basis and through a wholesale insurance brokerage operation, merchant services, trust and retirement services, comprehensive wealth advisory services, asset management and capital markets services. The company was founded on December 6, 2019 and is headquartered in Charlotte, NC. insurance and commercial general liability insurance on an agency basis and through a wholesale insurance brokerage operation, merchant services, trust and retirement services, comprehensive wealth advisory services, asset management and capital markets services. The company was founded on December 6, 2019 and is headquartered in Charlotte, NC.
Bank First National logo

Bank First National

OTCMKTS:BFNC
Bank First Corp. is a bank holding company, which engages in the provision of financial products and services to individual and business customers. It offers checking accounts, savings accounts, money market accounts, cash management accounts, certificates of deposit, commercial and industrial loans, commercial real estate loans, construction and development loans, residential mortgages, consumer loans, credit cards, online banking, telephone banking, and mobile banking. The company was founded on April 9, 1982 and is headquartered in Manitowoc, WI.

BayCom

OTCMKTS:BKGMF
BankGuam Holding Company operates as the bank holding company for the Bank of Guam that provides various banking products and services to individuals, businesses, and government entities. It accepts various deposit products, including demand deposits, savings and time certificate accounts, checking accounts, interest-bearing transaction accounts, time deposits, and retirement accounts for retail and business banking markets. The company also offers commercial loans, which comprise loans to governments primarily in commercial real estate, multifamily rentals, hotel, and gas stations, as well as in working capital and equipment financing; industrial, commercial, real estate, construction, and small business administration-guaranteed loans; home mortgage and home equity loans; and consumer loans for financing automobiles, various consumer goods, and other personal purposes. In addition, it provides trade financing and trust services; retail wealth management services; and credit life, health, auto, and homeowners insurance services as agents for various insurance companies. Further, the company offers wire and automated clearing house transfers, cashier's and traveler's checks, corporate and consumer credit cards, bank-by-mail, ATMs, night depositories, safe deposit boxes, direct deposits, electronic funds transfers, online banking and bill payments, merchant, check imaging, and other customary banking services. It operates a network of 22 branches, including 11 in Guam; 2 in Saipan and 1 each in Tinian and Rota, which are located in the Commonwealth of the Northern Mariana Islands; 1 in the Republic of Palau; 1 each in the states of Yap, Chuuk, Pohnpei, and Kosrae in the Federated States of Micronesia; 1 in the Republic of the Marshall Islands; and 1 in San Francisco, California. The company also operates ATMs at 85 locations. BankGuam Holding Company was founded in 1972 and is headquartered in Hagatna, Guam.
Crystal Valley Financial logo

Crystal Valley Financial

OTCMKTS:CYVF
Crystal Valley Financial Corporation operates as the holding company for First State Bank that provides various personal and business banking products and services in Northern Indiana, the United States. The company offers deposits products, including checking, savings, money market accounts, and certificates of deposit, as well as IRAs. It also provides consumer, personal, and home equity loans and lines; mortgage products; and business loans, term loans, agricultural loans, commercial real estate loans, lines of credit, and letters of credit; and business manager and small business administration loans. In addition, the company offers trust, wealth management, and investment management services, as well as various insurance products. Further, the company provides debit and credit cards, cash management, automated clearing house, wire transfer, positive pay, remote deposit, online banking, bill payment, check collection, and night depository services. Crystal Valley Financial Corporation was founded in 1910 and is headquartered in Middlebury, Indiana.