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
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
$20.64
-0.2%
$20.60
$16.70
$23.55
$716.87M0.95123,708 shs118,873 shs
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$15.01
-3.1%
$15.36
$12.70
$19.18
$660.67M0.87201,446 shs266,966 shs
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
$13.35
+0.0%
$13.15
$11.41
$13.55
$656.62M0.8104,804 shs64,053 shs
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
$38.63
-0.4%
$40.52
$34.56
$47.30
$534.65M0.9859,136 shs68,343 shs
10 Stocks Set to Soar in Summer 2025 Cover

Enter your email address and we'll send you MarketBeat's list of ten stocks that are set to soar in Summer 2025, despite the threat of tariffs and other economic uncertainty. These ten stocks are incredibly resilient and are likely to thrive in any economic environment.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
0.00%-3.55%-0.75%+8.23%+5.47%
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
0.00%-3.91%-8.42%-0.60%-6.01%
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
0.00%+0.15%+0.04%+4.67%+7.88%
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
0.00%-6.40%-6.44%-1.48%-9.60%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
1.7301 of 5 stars
1.73.02.50.02.50.01.3
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
4.6696 of 5 stars
2.25.03.33.32.71.72.5
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
N/AN/AN/AN/AN/AN/AN/AN/A
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
1.4108 of 5 stars
0.04.01.70.02.61.70.0
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
3.33
Buy$21.001.74% Upside
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
2.33
Hold$18.0019.92% Upside
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
0.00
N/AN/AN/A
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest PDT, HBNC, UHT, and FDUS Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
7/28/2025
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$17.00 ➝ $18.00
7/25/2025
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetMarket Perform ➝ Market Perform$17.00 ➝ $18.00
5/13/2025
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
B. Riley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageBuy$22.00
5/12/2025
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
B. Riley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeStrong-Buy
5/9/2025
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
LADENBURG THALM/SH SH
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeHold ➝ Strong-Buy
(Data available from 8/3/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
$146.15M4.90$2.29 per share9.03$19.33 per share1.07
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$359.45M1.84$2.13 per share7.06$17.47 per share0.86
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
N/AN/AN/AN/AN/AN/A
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
$99.01M5.40$3.41 per share11.32$12.96 per share2.98
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
$78.29M$2.348.829.74N/A52.59%11.48%6.43%8/7/2025 (Estimated)
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$35.43M$1.1712.837.98N/A13.84%10.30%1.01%10/22/2025 (Estimated)
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
N/AN/A0.00N/AN/AN/AN/AN/A
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
$19.23M$1.2929.95N/A18.19%10.08%3.09%10/22/2025 (Estimated)

Latest PDT, HBNC, UHT, and FDUS Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/7/2025Q2 2025
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
$0.53N/AN/AN/A$37.42 millionN/A
7/28/2025Q2 2025
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
N/A$0.85N/A$0.85N/A$24.87 million
7/23/2025Q2 2025
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$0.44$0.47+$0.03$0.47$66.45 million$66.27 million
5/8/2025Q1 2025
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
$0.53$0.54+$0.01$0.58$35.61 million$36.50 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
$1.728.33%N/A73.50%N/A
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$0.644.26%N/A54.70%N/A
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
$0.997.42%N/AN/AN/A
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
$2.967.66%N/A229.46%2 Years

Latest PDT, HBNC, UHT, and FDUS Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
7/3/2025
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
monthly$0.08257.4%7/11/20257/11/20257/31/2025
6/17/2025
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
quarterly$0.164.4%7/3/20257/3/20257/18/2025
6/3/2025
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
monthly$0.08257.5%6/12/20256/12/20256/30/2025
6/12/2025
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
quarterly$0.747.2%6/23/20256/23/20256/30/2025
5/5/2025
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
quarterly$0.548.7%6/13/20256/13/20256/25/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
N/A
0.15
0.15
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
0.15
0.76
0.76
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
N/AN/AN/A
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
2.14
8.49
8.49
CompanyEmployeesShares OutstandingFree FloatOptionable
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
N/A34.73 million34.25 millionOptionable
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
91044.01 million42.79 millionOptionable
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
147,00049.19 millionN/ANot Optionable
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
N/A13.85 million13.52 millionOptionable

Recent News About These Companies

UHT Posts Q2 Profit and FFO Decline
Here’s What You Should Know about UHT’s Dividend

New MarketBeat Followers Over Time

Media Sentiment Over Time

Fidus Investment stock logo

Fidus Investment NASDAQ:FDUS

$20.64 -0.04 (-0.19%)
Closing price 08/1/2025 04:00 PM Eastern
Extended Trading
$20.60 -0.05 (-0.22%)
As of 08/1/2025 04:10 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.

Fidus Investment Corporation is a business development company. It specializing in leveraged buyouts, refinancings, change of ownership transactions, recapitalizations, strategic acquisitions, mezzanine, growth capital, business expansion, lower middle market investments, debt investments, subordinated and second lien loans, senior secured and unitranche debt, preferred equity, warrants, subordinated debt, senior subordinated notes, junior secured loans, and unitranche loans. It does not invest in turnarounds or distressed situations. The fund prefers to invest in aerospace and defense, business services, consumer products and services including retail, food, and beverage, healthcare products and services, industrial products and services, information technology services, niche manufacturing, transportation and logistics, and value-added distribution sectors. It seeks to invest in companies based in United States. The fund typically invests between $5 million and $15 million per transaction in companies with annual revenues between $10 million and $150 million and an annual EBITDA between $3 million and $20 million, but it can occasionally invest in larger or smaller companies. It seeks to acquire minority equity stakes and board observation rights in conjunction with its investments.

Horizon Bancorp (IN) stock logo

Horizon Bancorp (IN) NASDAQ:HBNC

$15.01 -0.48 (-3.10%)
Closing price 08/1/2025 04:00 PM Eastern
Extended Trading
$15.01 0.00 (0.00%)
As of 08/1/2025 04:10 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.

Horizon Bancorp, Inc. operates as the bank holding company for Horizon Bank that engages in the provision of commercial and retail banking services. The company offers checking, saving, money market, certificate of deposits, individual retirement accounts, and time deposits, as well as non-interest- and interest-bearing demand deposits. It also provides commercial, residential real estate, mortgage, home equity, auto, personal, business, agricultural, and SBA loans, as well as credit cards. In addition, the company offers corporate and individual trust and agency, investment management, and real estate investment trust services; debit cards; treasury management; online and mobile banking; wealth, retirement, and estate and trust services; and sells various insurance products. It operates through full-service offices in northern and central Indiana and southern and central Michigan. Horizon Bancorp, Inc. was founded in 1873 and is headquartered in Michigan City, Indiana.

John Hancock Premium Dividend Fund stock logo

John Hancock Premium Dividend Fund NYSE:PDT

$13.34 +0.01 (+0.04%)
Closing price 08/1/2025 03:58 PM Eastern
Extended Trading
$13.34 -0.01 (-0.07%)
As of 08/1/2025 04:04 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.

John Hancock Premium Dividend Fund is a closed ended equity mutual fund launched and managed by John Hancock Investment Management LLC. It is co-managed by John Hancock Asset Management. The fund invests in the public equity markets of the United States. It seeks to invest in stocks of companies operating across diversified sectors, with an emphasis on the utilities sector. The fund primarily invests in dividend paying preferred stocks and common stocks of companies. It benchmarks the performance of its portfolio against a composite benchmark comprised of 70% Bank of America Merrill Lynch Preferred Stock DRD Eligible Index and 30% S&P 500 Utilities Index. The fund was formerly known as John Hancock Patriot Premium Dividend Fund II. John Hancock Premium Dividend Fund was formed on December 21, 1989 and is domiciled in the United States.

Universal Health Realty Income Trust stock logo

Universal Health Realty Income Trust NYSE:UHT

$38.63 -0.16 (-0.42%)
Closing price 08/1/2025 03:59 PM Eastern
Extended Trading
$38.58 -0.04 (-0.11%)
As of 08/1/2025 04:19 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.

Universal Health Realty Income Trust, a real estate investment trust, invests in healthcare and human-service related facilities including acute care hospitals, behavioral health care hospitals, specialty facilities, medical/office buildings, free-standing emergency departments and childcare centers. We have investments or commitments in seventy-six properties located in twenty-one states.