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
$19.49
-0.1%
$20.94
$16.70
$23.55
$689.88M0.88207,043 shs45,996 shs
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$15.80
+1.5%
$16.10
$12.70
$19.18
$695.46M0.81225,531 shs57,510 shs
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
$13.25
+0.0%
$13.37
$11.41
$13.50
$651.87M0.82116,033 shs24,161 shs
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
$36.37
+0.2%
$39.62
$34.56
$43.45
$504.38M0.9864,029 shs5,014 shs
7 Stocks to Buy And Hold Forever Cover

Enter your email address and we'll send you MarketBeat's list of seven stocks and why their long-term outlooks are very promising.

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
-1.96%-5.01%-8.91%-7.97%+0.41%
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
-3.71%-2.45%-5.30%-0.95%+6.14%
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
-0.90%-1.00%-1.30%+0.15%-1.85%
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
-1.30%-5.94%-11.61%-11.19%-13.83%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
$19.49
-0.1%
$20.94
$16.70
$23.55
$689.88M0.88207,043 shs45,996 shs
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$15.80
+1.5%
$16.10
$12.70
$19.18
$695.46M0.81225,531 shs57,510 shs
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
$13.25
+0.0%
$13.37
$11.41
$13.50
$651.87M0.82116,033 shs24,161 shs
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
$36.37
+0.2%
$39.62
$34.56
$43.45
$504.38M0.9864,029 shs5,014 shs
7 Stocks to Buy And Hold Forever Cover

Enter your email address and we'll send you MarketBeat's list of seven stocks and why their long-term outlooks are very promising.

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
-1.96%-5.01%-8.91%-7.97%+0.41%
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
-3.71%-2.45%-5.30%-0.95%+6.14%
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
-0.90%-1.00%-1.30%+0.15%-1.85%
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
-1.30%-5.94%-11.61%-11.19%-13.83%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
3.00
Buy$22.0012.86% Upside
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
2.50
Moderate Buy$19.6724.47% 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
2.00
HoldN/AN/A

Current Analyst Ratings Breakdown

Latest PDT, HBNC, UHT, and FDUS Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
10/8/2025
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingHold (C)
10/8/2025
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingHold (C)
10/6/2025
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
UpgradeMarket PerformOutperform$21.50
9/27/2025
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingBuy (B)
9/27/2025
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingHold (C)
9/27/2025
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingHold (C)
9/2/2025
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
Stephens
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Boost Price TargetOverweight$19.00 ➝ $22.00
8/26/2025
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
UpgradeMarket PerformOutperform$18.00 ➝ $19.00
8/13/2025
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
LADENBURG THALM/SH SH
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
UpgradeStrong-Buy
8/13/2025
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
B. Riley
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
DowngradeBuyNeutral$22.00 ➝ $22.50
8/11/2025
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Boost Price TargetMarket Perform$20.00 ➝ $21.50
(Data available from 10/10/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.72$2.24 per share8.71$19.33 per share1.01
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$359.45M1.94$2.08 per share7.60$17.47 per share0.90
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.09$3.37 per share10.79$12.96 per share2.81
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.318.449.20N/A51.88%11.52%6.41%10/30/2025 (Estimated)
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$35.43M$1.1713.488.40N/A13.84%10.21%1.02%10/22/2025 (Estimated)
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
N/AN/A0.00N/AN/AN/AN/A12/24/2025 (Estimated)
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
$19.23M$1.2928.19N/A18.19%10.27%3.10%10/23/2025 (Estimated)

Latest PDT, HBNC, UHT, and FDUS Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
10/30/2025Q3 2025
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
$0.50N/AN/AN/AN/AN/A
10/22/2025Q3 2025
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$0.46N/AN/AN/A$69.34 millionN/A
8/7/2025Q2 2025
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
$0.53$0.57+$0.04$0.72$37.42 million$39.97 million
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
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
$1.728.82%N/A74.46%N/A
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$0.644.05%N/A54.70%N/A
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
$0.997.47%N/AN/AN/A
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
$2.968.14%N/A229.46%2 Years

Latest PDT, HBNC, UHT, and FDUS Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
10/1/2025
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
monthly$0.08257.36%10/14/202510/14/202510/31/2025
9/16/2025
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
quarterly$0.164.03%10/3/202510/3/202510/17/2025
9/2/2025
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
monthly$0.08257.38%9/12/20259/12/20259/30/2025
9/10/2025
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
quarterly$0.747.58%9/22/20259/22/20259/30/2025
8/4/2025
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
quarterly$0.572.71%9/18/20259/18/20259/25/2025
8/1/2025
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
monthly$0.08257.4%8/11/20258/11/20258/29/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.19
0.19
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
0.14
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.26
7.25
7.25
CompanyEmployeesShares OutstandingFree FloatOptionable
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
N/A35.38 million35.06 millionOptionable
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
91044.10 million42.87 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.87 million13.54 millionOptionable

Recent News About These Companies

UNIVERSAL HEALTH REALTY INCOME TRUST ANNOUNCES DIVIDEND
Universal Health Realty Income Trust - 24/7 Wall St.
UHT Posts Q2 Profit and FFO Decline

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Fidus Investment stock logo

Fidus Investment NASDAQ:FDUS

$19.49 -0.03 (-0.13%)
As of 10:50 AM Eastern
This is a fair market value 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.80 +0.24 (+1.54%)
As of 10:52 AM Eastern
This is a fair market value 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.25 +0.00 (+0.01%)
As of 10:51 AM Eastern
This is a fair market value 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

$36.37 +0.09 (+0.24%)
As of 10:52 AM Eastern
This is a fair market value 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.