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.39
+0.4%
$19.23
$16.86
▼
$20.78
$771.74M0.71305,662 shs136,299 shs
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$21.25
+0.3%
$19.88
$15.43
▼
$22.00
$1.09B0.82492,063 shs135,585 shs
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
$11.89
+0.5%
$11.97
$11.49
▼
$13.65
$585.07M0.71130,737 shs128,159 shs
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
$38.84
+0.4%
$38.60
$36.07
▼
$46.30
$539.78M0.82109,841 shs27,618 shs
7 Best Space Stocks to Own in 2026 Cover

The space race is growing fast, and you don’t have to have gotten in early on SpaceX to profit. This report shows seven space stocks you can buy today that may grow as rockets, satellites, defense, space internet, and new space technology become more important.

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.28%-0.92%+0.89%-1.38%-2.13%
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
-0.38%+1.63%+10.77%+3.01%+31.29%
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
-1.33%-1.16%-0.49%-7.09%-10.10%
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
-0.85%-1.36%+1.98%-6.60%-2.08%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
$19.39
+0.4%
$19.23
$16.86
▼
$20.78
$771.74M0.71305,662 shs136,299 shs
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$21.25
+0.3%
$19.88
$15.43
▼
$22.00
$1.09B0.82492,063 shs135,585 shs
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
$11.89
+0.5%
$11.97
$11.49
▼
$13.65
$585.07M0.71130,737 shs128,159 shs
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
$38.84
+0.4%
$38.60
$36.07
▼
$46.30
$539.78M0.82109,841 shs27,618 shs
7 Best Space Stocks to Own in 2026 Cover

The space race is growing fast, and you don’t have to have gotten in early on SpaceX to profit. This report shows seven space stocks you can buy today that may grow as rockets, satellites, defense, space internet, and new space technology become more important.

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.28%-0.92%+0.89%-1.38%-2.13%
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
-0.38%+1.63%+10.77%+3.01%+31.29%
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
-1.33%-1.16%-0.49%-7.09%-10.10%
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
-0.85%-1.36%+1.98%-6.60%-2.08%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
2.00
Hold$20.003.14% Upside
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
2.60
Moderate Buy$24.0012.94% 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
3.00
BuyN/AN/A

Current Analyst Ratings Breakdown

Latest PDT, HBNC, UHT, and FDUS Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
11/9/2026
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
Boost Price TargetMarket Perform$19.50 ➝ $20.00
11/4/2026
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
UpgradeHold (C-) ➝ Hold (C)
10/29/2026
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
UpgradeBuy
10/29/2026
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
UpgradeHold ➝ Strong-Buy
10/26/2026
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
Boost Price TargetOverweight$23.00 ➝ $24.00
10/23/2026
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
Reiterated RatingOverweight$24.00 ➝ $25.00
10/21/2026
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
DowngradeHold (C) ➝ Hold (C-)
10/8/2026
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
DowngradeHold (C+) ➝ Hold (C)
10/6/2026
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
UpgradeHold (C-) ➝ Hold (C)
10/2/2026
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
UpgradeNeutral ➝ Overweight$23.00 ➝ $24.00
9/17/2026
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
DowngradeHold (C) ➝ Hold (C-)
(Data available from 11/13/2023 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
$155.87M4.95$2.14 per share9.08$19.47 per share1.00
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$405.46M2.69$1.96 per share10.83$13.62 per share1.56
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.19M5.44$3.37 per share11.51$10.04 per share3.87
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
$82.40M$2.079.379.51N/A43.83%11.08%5.65%N/A
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
-$150.48M$2.0910.169.49N/A26.52%15.17%1.63%1/20/2027 (Estimated)
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
N/AN/AN/AN/AN/AN/AN/AN/AN/A
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
$17.61M$1.4526.78N/AN/A20.31%13.34%3.43%N/A

Latest PDT, HBNC, UHT, and FDUS Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
11/5/2026Q3 2026
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
$0.51$0.54+$0.03$0.52$44.31 million$45.91 million
10/27/2026Q3 2026
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
N/A$0.35N/A$0.35N/A$25.35 million
10/21/2026Q3 2026
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$0.5360$0.56+$0.0240$0.56$77.99 million$77.09 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
$1.728.87%+10.08%83.09%N/A
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$0.643.01%+5.92%30.62%N/A
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
$1.018.49%N/AN/AN/A
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
$3.007.72%+1.41%206.90%2 Years

Latest PDT, HBNC, UHT, and FDUS Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
11/2/2026
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
quarterly$0.438.82%12/18/202612/18/202612/29/2026
11/2/2026
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
monthly$0.08838.95%11/12/202611/12/202611/30/2026
10/1/2026
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
monthly$0.08838.91%10/13/202610/13/202610/30/2026
9/15/2026
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
quarterly$0.163.29%10/2/202610/2/202610/16/2026
9/1/2026
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
monthly$0.08838.73%9/11/20269/11/20269/30/2026
9/8/2026
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
quarterly$0.757.69%9/21/20269/21/20269/30/2026
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
N/A
0.10
0.10
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
0.22
0.92
0.92
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.84
6.19
5.54
CompanyEmployeesShares OutstandingFree FloatOptionable
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
N/A39.77 million39.41 millionOptionable
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
49151.35 million50.74 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
513.90 million13.54 millionOptionable

Recent News About These Companies

UHT Reports $4.9 Million Third-Quarter Net Income
UHT stock gets a Buy upgrade with a USD 39.50 target
Universal Health Realty Income Trust's Dividend Analysis
Universal Health REIT declares $0.75 dividend
UNIVERSAL HEALTH REALTY INCOME TRUST ANNOUNCES DIVIDEND

New MarketBeat Followers Over Time

Media Sentiment Over Time

Fidus Investment stock logo

Fidus Investment NASDAQ:FDUS

$19.39 +0.07 (+0.37%)
As of 01:21 PM Eastern
This is a fair market value price provided by Massive. 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

$21.25 +0.06 (+0.28%)
As of 01:21 PM Eastern
This is a fair market value price provided by Massive. 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

$11.89 +0.06 (+0.54%)
As of 01:17 PM Eastern
This is a fair market value price provided by Massive. 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.84 +0.16 (+0.40%)
As of 01:20 PM Eastern
This is a fair market value price provided by Massive. 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.