Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
$21.94
+1.7%
$21.58
$13.05
$25.57
$560.35M0.9449,764 shs50,853 shs
Diamond Hill Investment Group, Inc. stock logo
DHIL
Diamond Hill Investment Group
$151.37
-0.3%
$150.97
$144.35
$188.28
$429.89M0.9715,976 shs9,438 shs
Dynex Capital, Inc. stock logo
DX
Dynex Capital
$11.83
+3.2%
$12.20
$9.57
$13.56
$699.51M1.331.28 million shs2.65 million shs
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
$33.03
+0.7%
$32.78
$22.55
$39.23
$610.06M0.5231,530 shs20,870 shs
Federal Home Loan Mortgage Co. stock logo
FMCC
Federal Home Loan Mortgage
$1.37
+3.4%
$1.28
$0.40
$1.75
N/A1.462.15 million shs1.31 million shs
A Guide To High-Short-Interest Stocks Cover

MarketBeat's analysts have just released their top five short plays for May 2024. Learn which stocks have the most short interest and how to trade them. Click the link below to see which companies made the list.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
+2.47%+6.47%-0.55%-7.82%+35.40%
Diamond Hill Investment Group, Inc. stock logo
DHIL
Diamond Hill Investment Group
+0.68%+1.64%+0.99%-6.26%-10.45%
Dynex Capital, Inc. stock logo
DX
Dynex Capital
-2.09%-1.29%-6.48%-8.72%-2.84%
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
-0.88%+3.37%-1.14%-7.79%+37.80%
Federal Home Loan Mortgage Co. stock logo
FMCC
Federal Home Loan Mortgage
+5.60%-2.94%-15.38%+15.79%+197.06%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
2.1439 of 5 stars
1.45.02.50.00.01.72.5
Diamond Hill Investment Group, Inc. stock logo
DHIL
Diamond Hill Investment Group
2.4448 of 5 stars
0.04.02.52.81.91.71.3
Dynex Capital, Inc. stock logo
DX
Dynex Capital
3.1418 of 5 stars
2.33.01.72.72.90.00.6
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
2.17 of 5 stars
0.54.02.52.91.70.01.3
Federal Home Loan Mortgage Co. stock logo
FMCC
Federal Home Loan Mortgage
1.8475 of 5 stars
3.54.00.00.03.00.00.0

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
2.75
Moderate Buy$23.336.35% Upside
Diamond Hill Investment Group, Inc. stock logo
DHIL
Diamond Hill Investment Group
N/AN/AN/AN/A
Dynex Capital, Inc. stock logo
DX
Dynex Capital
2.60
Moderate Buy$13.3112.53% Upside
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
1.00
Sell$33.00-0.09% Downside
Federal Home Loan Mortgage Co. stock logo
FMCC
Federal Home Loan Mortgage
3.00
Buy$2.5083.15% Upside

Current Analyst Ratings

Latest FMCC, FCBC, BFST, DX, and DHIL Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/23/2024
Dynex Capital, Inc. stock logo
DX
Dynex Capital
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperform ➝ Outperform$13.50 ➝ $12.25
4/22/2024
Dynex Capital, Inc. stock logo
DX
Dynex Capital
Jonestrading
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$14.00 ➝ $14.00
4/18/2024
Dynex Capital, Inc. stock logo
DX
Dynex Capital
JMP Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingMarket Perform
4/12/2024
Dynex Capital, Inc. stock logo
DX
Dynex Capital
Compass Point
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageBuy$14.50
2/26/2024
Federal Home Loan Mortgage Co. stock logo
FMCC
Federal Home Loan Mortgage
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeMarket Perform ➝ Outperform$1.25 ➝ $2.50
1/30/2024
Dynex Capital, Inc. stock logo
DX
Dynex Capital
Jonestrading
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$13.00 ➝ $14.00
1/24/2024
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$23.00 ➝ $26.00
(Data available from 4/23/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
$389.97M1.44$3.00 per share7.31$22.58 per share0.97
Diamond Hill Investment Group, Inc. stock logo
DHIL
Diamond Hill Investment Group
$136.72M3.14$11.02 per share13.74$55.70 per share2.72
Dynex Capital, Inc. stock logo
DX
Dynex Capital
$207.52M3.37$0.57 per share20.70$13.47 per share0.88
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
$174.62M3.49$3.12 per share10.59$27.15 per share1.22
Federal Home Loan Mortgage Co. stock logo
FMCC
Federal Home Loan Mortgage
$108.05BN/A$13.65 per share0.10($76.51) per shareN/A

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
$71.04M$2.608.448.92N/A18.22%13.28%1.11%4/25/2024 (Confirmed)
Diamond Hill Investment Group, Inc. stock logo
DHIL
Diamond Hill Investment Group
$42.23M$14.3410.56N/A30.89%18.46%12.61%5/8/2024 (Estimated)
Dynex Capital, Inc. stock logo
DX
Dynex Capital
-$6.13M-$0.28N/AN/A-2.95%-6.04%-0.82%7/22/2024 (Estimated)
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
$48.02M$2.7212.1414.49N/A27.50%11.20%1.66%4/23/2024 (Estimated)
Federal Home Loan Mortgage Co. stock logo
FMCC
Federal Home Loan Mortgage
$10.54B-$0.06N/AN/A9.75%-24.28%0.32%N/A

Latest FMCC, FCBC, BFST, DX, and DHIL Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/25/2024N/A
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
$0.57N/A-$0.57N/AN/AN/A  
4/23/2024N/A
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
N/A$0.60+$0.60N/AN/AN/A
2/29/2024Q4 2023
Diamond Hill Investment Group, Inc. stock logo
DHIL
Diamond Hill Investment Group
N/A$2.27+$2.27-$0.22N/A$33.82 million
2/14/2024Q4 2023
Federal Home Loan Mortgage Co. stock logo
FMCC
Federal Home Loan Mortgage
N/A-$0.05-$0.05-$0.05N/A$5.37 billion
1/29/202412/31/2023
Dynex Capital, Inc. stock logo
DX
Dynex Capital
-$0.18-$0.24-$0.06-$0.87N/A$71.19 million    
1/23/202412/31/2023
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
$0.60$0.66+$0.06$0.75$63.40 million$101.08 million  
1/23/2024Q4 2023
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
$0.67$0.79+$0.12$0.92$41.98 million$42.53 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
$0.562.55%+7.72%21.54%1 Years
Diamond Hill Investment Group, Inc. stock logo
DHIL
Diamond Hill Investment Group
$6.003.96%N/A41.84%N/A
Dynex Capital, Inc. stock logo
DX
Dynex Capital
$1.5613.19%-2.05%N/A N/A
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
$1.163.51%+5.07%42.65%N/A
Federal Home Loan Mortgage Co. stock logo
FMCC
Federal Home Loan Mortgage
N/AN/AN/AN/AN/A

Latest FMCC, FCBC, BFST, DX, and DHIL Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/12/2024
Dynex Capital, Inc. stock logo
DX
Dynex Capital
Monthly$0.1313.23%4/22/20244/23/20245/1/2024
3/12/2024
Dynex Capital, Inc. stock logo
DX
Dynex Capital
monthly$0.1312.3%3/21/20243/22/20244/1/2024
2/28/2024
Diamond Hill Investment Group, Inc. stock logo
DHIL
Diamond Hill Investment Group
Quarterly$1.503.95%3/8/20243/11/20243/22/2024
2/13/2024
Dynex Capital, Inc. stock logo
DX
Dynex Capital
Monthly$0.1312.9%2/22/20242/23/20243/1/2024
1/23/2024
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
Quarterly$0.142.43%2/14/20242/15/20242/28/2024
1/23/2024
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
Quarterly$0.293.25%2/8/20242/9/20242/23/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
1.08
1.01
1.01
Diamond Hill Investment Group, Inc. stock logo
DHIL
Diamond Hill Investment Group
N/A
1.92
1.92
Dynex Capital, Inc. stock logo
DX
Dynex Capital
0.06
1.16
1.16
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
N/A
0.98
0.98
Federal Home Loan Mortgage Co. stock logo
FMCC
Federal Home Loan Mortgage
N/A
364.02
362.55

Ownership

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
75125.54 million23.89 millionOptionable
Diamond Hill Investment Group, Inc. stock logo
DHIL
Diamond Hill Investment Group
1292.84 million2.71 millionNot Optionable
Dynex Capital, Inc. stock logo
DX
Dynex Capital
2259.13 million58.54 millionOptionable
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
61618.47 million17.79 millionOptionable
Federal Home Loan Mortgage Co. stock logo
FMCC
Federal Home Loan Mortgage
8,035N/AN/ANot Optionable

FMCC, FCBC, BFST, DX, and DHIL Headlines

SourceHeadline
Mutual of Omaha Mortgage Review 2024: Purchase and Refinance Mortgages with Decent Rates and Excellent RatingsMutual of Omaha Mortgage Review 2024: Purchase and Refinance Mortgages with Decent Rates and Excellent Ratings
msn.com - April 22 at 10:02 PM
Looking to buy your first home? Heres why (and how) to get pre-approved for a mortgageLooking to buy your first home? Here's why (and how) to get pre-approved for a mortgage
msn.com - April 19 at 7:38 PM
What is an energy-efficient mortgage (EEM)and how can it save you money?What is an energy-efficient mortgage (EEM)and how can it save you money?
msn.com - April 19 at 7:38 PM
Mortgage rates surpass 7% for the first time this yearMortgage rates surpass 7% for the first time this year
msn.com - April 19 at 7:38 PM
Mortgage Rates Exceed 7 Percent for the First Time this YearMortgage Rates Exceed 7 Percent for the First Time this Year
globenewswire.com - April 18 at 12:00 PM
Should you get a home equity loan before the Feds April meeting?Should you get a home equity loan before the Fed's April meeting?
msn.com - April 18 at 12:30 AM
Freddie Mac Seeks to Regulatory Approval to Back Home-Equity LoansFreddie Mac Seeks to Regulatory Approval to Back Home-Equity Loans
finance.yahoo.com - April 17 at 7:30 PM
Freddie Mac would buy home equity loans under FHFA proposalFreddie Mac would buy home equity loans under FHFA proposal
nationalmortgagenews.com - April 17 at 2:30 PM
Freddie Mac Multifamily Announces More Than $20 Billion in Impact Bonds Issued Since Program InceptionFreddie Mac Multifamily Announces More Than $20 Billion in Impact Bonds Issued Since Program Inception
globenewswire.com - April 16 at 1:00 PM
Pinata, the Nations Only Reward and Credit-Building Program, and Freddie Mac Announce First-of-its-Kind PartnershipPinata, the Nation's Only Reward and Credit-Building Program, and Freddie Mac Announce First-of-its-Kind Partnership
newsfilecorp.com - April 16 at 9:00 AM
3 Momentum Stocks That Are Seriously Losing Their Mojo. Sell Now?3 Momentum Stocks That Are Seriously Losing Their Mojo. Sell Now?
investorplace.com - April 16 at 6:00 AM
Federal Home Loan Mortgage Co. (OTCMKTS:FMCC) Short Interest UpdateFederal Home Loan Mortgage Co. (OTCMKTS:FMCC) Short Interest Update
americanbankingnews.com - April 16 at 5:52 AM
Freddie Mac Multifamily Enhances Policies to Strengthen Due Diligence, Deter Fraud and Reduce RisksFreddie Mac Multifamily Enhances Policies to Strengthen Due Diligence, Deter Fraud and Reduce Risks
globenewswire.com - April 15 at 1:30 PM
Mortgage Refinance Demand PopsMortgage Refinance Demand Pops
dc.urbanturf.com - April 12 at 11:28 PM
What is conditional mortgage approval, and what does it mean for your home purchase?What is conditional mortgage approval, and what does it mean for your home purchase?
cnn.com - April 12 at 11:28 PM
Best Mortgage Lenders of April 2024Best Mortgage Lenders of April 2024
msn.com - April 12 at 6:27 PM
Navy Federal Credit Union Mortgage Review 2024Navy Federal Credit Union Mortgage Review 2024
msn.com - April 11 at 5:04 PM
Mortgage Rates Move Toward Seven Percent as Markets Digest Incoming DataMortgage Rates Move Toward Seven Percent as Markets Digest Incoming Data
globenewswire.com - April 11 at 12:00 PM
I couldn’t pay my $370,000 mortgage, so I applied for a loan modification. Now I have a 52-year loan. Is this normal?I couldn’t pay my $370,000 mortgage, so I applied for a loan modification. Now I have a 52-year loan. Is this normal?
msn.com - April 10 at 3:59 PM
Freddie Mac Sells $104 Million in Non-Performing LoansFreddie Mac Sells $104 Million in Non-Performing Loans
globenewswire.com - April 9 at 8:00 AM
Mortgage rates stay close to 7%. When will they fall? Three economists weigh in.Mortgage rates stay close to 7%. When will they fall? Three economists weigh in.
msn.com - April 8 at 3:50 PM
Mortgage rate history: 1970s to 2024Mortgage rate history: 1970s to 2024
aol.com - April 8 at 3:50 PM
Small businesses apply for federal loans after Baltimore bridge collapseSmall businesses apply for federal loans after Baltimore bridge collapse
stamfordadvocate.com - April 4 at 6:32 PM
How Soon Can You Refinance a Mortgage?How Soon Can You Refinance a Mortgage?
msn.com - April 4 at 6:32 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

Business First Bancshares logo

Business First Bancshares

NASDAQ:BFST
Business First Bancshares, Inc. operates as the bank holding company for b1BANK that provides various banking products and services in Louisiana and Texas. It offers various deposit products and services, including checking, demand, money market, time, and savings accounts; and certificates of deposits, remote deposit capture, and direct deposit services. The company also provides commercial and industrial loans, such as working capital, term, equipment financing, asset acquisition, expansion and development, borrowing base, and other loan products, as well as commercial lines of credit, accounts receivable factoring, agricultural financing, and letters of credit; construction and development loans; commercial real estate loans; residential real estate loans comprising first and second lien 1-4 family mortgage loans, and home equity lines of credit; and consumer loans, including secured and unsecured installment, and term loans. In addition, it offers wealth management products, including mutual funds, annuities, individual retirement accounts, and other financial products, as well as other fiduciary and private banking products and services. Further, the company provides a range of other financial services comprising debit and credit cards, treasury and cash management, merchant, automated clearing house, lock-box, receivables factoring, correspondent banking, and other treasury services, as well as employee and payroll benefits solutions; and drive-through banking facilities, automated teller machines, night depository, personalized checks, electronic funds transfer, domestic and foreign wire transfer, traveler's checks, vault, loan and deposit sweep accounts, online and mobile banking, e-statements, and bank-by-mail services. Business First Bancshares, Inc. was founded in 2006 and is headquartered in Baton Rouge, Louisiana.
Diamond Hill Investment Group logo

Diamond Hill Investment Group

NASDAQ:DHIL
Diamond Hill Investment Group, Inc., through its subsidiary, Diamond Hill Capital Management, Inc., provides investment advisory and fund administration services in the United States. It offers investment advisory and related services to clients through pooled vehicles, such as private fund; separately managed accounts; collective investment trusts; and other pooled vehicles, including sub-advised funds and model delivery programs. The company also provides fund administration services comprising portfolio and regulatory compliance, treasury and financial oversight, and general business management and governance of the funds, as well as oversight of back-office service providers, which include the custodian, fund accountant, and transfer agent. Diamond Hill Investment Group, Inc. was incorporated in 1990 and is based in Columbus, Ohio.
Dynex Capital logo

Dynex Capital

NYSE:DX
Dynex Capital, Inc., a mortgage real estate investment trust, invests in mortgage-backed securities (MBS) on a leveraged basis in the United States. It invests in agency and non-agency MBS consisting of residential MBS, commercial MBS (CMBS), and CMBS interest-only securities. Agency MBS have a guaranty of principal payment by an agency of the U.S. government or a U.S. government-sponsored entity, such as Fannie Mae and Freddie Mac. Non-Agency MBS have no such guaranty of payment. The company has qualified as a real estate investment trust for federal income tax purposes. It generally would not be subject to federal income taxes if it distributes at least 90% of its taxable income to its stockholders as dividends. Dynex Capital, Inc. was incorporated in 1987 and is headquartered in Glen Allen, Virginia.
First Community Bankshares logo

First Community Bankshares

NASDAQ:FCBC
First Community Bankshares, Inc. operates as the financial holding company for First Community Bank that provides various banking products and services. It offers demand deposit accounts, savings and money market accounts, certificates of deposit, and individual retirement plans; and commercial, consumer real estate, and consumer and other loans. The company also provides trust management, estate administration, and investment advisory services; and investment management services. It serves individuals and businesses across various industries, such as education, government, and health services; coal mining and gas extraction; retail trade; construction; manufacturing; tourism; and transportation. The company operates through branches in West Virginia, Virginia, North Carolina, and Tennessee. Community Bankshares, Inc. was founded in 1874 and is headquartered in Bluefield, Virginia.
Federal Home Loan Mortgage logo

Federal Home Loan Mortgage

OTCMKTS:FMCC
Federal Home Loan Mortgage Corporation operates in the secondary mortgage market in the United States. It operates through two segments, Single-Family and Multifamily. The Single-Family segment purchases, securitizes, and guarantees single-family loans; and manages single-family mortgage credit and market risk, as well as manages mortgage-related investments portfolio, single-family securitization activities, and treasury functions. This segment serves mortgage banking companies, commercial banks, regional banks, community banks, credit unions, housing finance agencies, savings institutions, and non-depository financial institutions. The Multifamily segment engages in the purchase, securitization, and guarantee of multifamily loans; issuance of multifamily K certificates; manages multifamily mortgage credit and market risk; and invests in multifamily loans and mortgage-related securities. It serves banks and other financial institutions, insurance companies, money managers, hedge funds, pension funds, state and local governments, and broker dealers. Federal Home Loan Mortgage Corporation incorporated in 1970 and is headquartered in McLean, Virginia.