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
$18.79
-0.1%
$18.17
$16.86
$22.09
$713.16M0.69273,486 shs197,509 shs
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$17.60
-1.6%
$17.14
$14.34
$19.07
$903.41M0.83304,905 shs268,363 shs
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
$12.75
-1.4%
$13.13
$12.53
$13.65
$625.72M0.71124,665 shs69,160 shs
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
$40.17
-1.5%
$41.50
$35.26
$44.70
$558.65M0.8361,522 shs64,698 shs
Analysts Agree—These Gold Picks Outshine the Rest Cover

Unlock the timeless value of gold with our exclusive 2026 Gold Forecasting Report. Explore why gold remains the ultimate investment for safeguarding wealth against inflation, economic shifts, and global uncertainties. Whether you're planning for future generations or seeking a reliable asset in turbulent times, this report is your essential guide to making informed decisions.

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%-5.05%+1.29%-0.32%-6.05%
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
0.00%-4.81%+0.11%-2.28%+11.60%
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
0.00%-2.26%-3.34%-5.28%+2.29%
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
0.00%-1.22%-5.08%-6.67%+4.05%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
$18.79
-0.1%
$18.17
$16.86
$22.09
$713.16M0.69273,486 shs197,509 shs
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$17.60
-1.6%
$17.14
$14.34
$19.07
$903.41M0.83304,905 shs268,363 shs
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
$12.75
-1.4%
$13.13
$12.53
$13.65
$625.72M0.71124,665 shs69,160 shs
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
$40.17
-1.5%
$41.50
$35.26
$44.70
$558.65M0.8361,522 shs64,698 shs
Analysts Agree—These Gold Picks Outshine the Rest Cover

Unlock the timeless value of gold with our exclusive 2026 Gold Forecasting Report. Explore why gold remains the ultimate investment for safeguarding wealth against inflation, economic shifts, and global uncertainties. Whether you're planning for future generations or seeking a reliable asset in turbulent times, this report is your essential guide to making informed decisions.

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%-5.05%+1.29%-0.32%-6.05%
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
0.00%-4.81%+0.11%-2.28%+11.60%
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
0.00%-2.26%-3.34%-5.28%+2.29%
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
0.00%-1.22%-5.08%-6.67%+4.05%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
2.75
Moderate Buy$21.0011.76% Upside
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
2.40
Hold$20.6717.42% 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
4/27/2026
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
Reiterated RatingNeutral$22.00 ➝ $21.00
4/24/2026
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
UpgradeSell (D+)Hold (C-)
4/16/2026
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
Lower Price TargetOutperform$20.00 ➝ $19.50
4/15/2026
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
Reiterated RatingHold (C)
4/10/2026
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
Reiterated RatingSell (D+)
3/27/2026
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
UpgradeStrong SellHold
3/27/2026
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
Initiated CoverageOverweight$20.00
3/11/2026
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
Lower Price TargetOutperform$21.00 ➝ $20.00
(Data available from 5/17/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.57$2.15 per share8.72$19.55 per share0.96
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$405.46M2.23$1.96 per share8.96$13.62 per share1.29
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.62$3.38 per share11.87$10.65 per share3.77
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.288.249.44N/A49.51%11.19%5.97%N/A
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
-$150.48M-$3.18N/A7.93N/A-37.28%12.41%1.29%7/22/2026 (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.2831.38N/AN/A18.00%11.44%3.15%7/27/2026 (Estimated)

Latest PDT, HBNC, UHT, and FDUS Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/7/2026Q1 2026
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
$0.50$0.62+$0.12$0.52$42.30 million$34.29 million
4/27/2026Q1 2026
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
N/A$0.36N/A$0.36N/A$24.53 million
4/22/2026Q1 2026
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$0.48$0.51+$0.03$0.51$76.11 million$73.48 million
2/26/2026Q4 2025
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
$0.48$0.52+$0.04$0.50$39.46 million$32.73 million
2/25/2026Q4 2025
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
N/A$0.31N/A$0.31N/A$24.47 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
$1.729.15%+10.08%75.44%N/A
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$0.643.64%+5.92%N/A N/A
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
$0.997.77%N/AN/AN/A
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
$2.987.42%+1.41%232.81%2 Years

Latest PDT, HBNC, UHT, and FDUS Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
5/4/2026
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
special$0.193.88%6/16/20266/16/20266/29/2026
5/1/2026
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
monthly$0.08257.63%5/11/20265/11/20265/29/2026
4/1/2026
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
monthly$0.08257.44%4/13/20264/13/20264/30/2026
3/17/2026
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
quarterly$0.163.82%4/2/20264/3/20264/17/2026
3/2/2026
John Hancock Premium Dividend Fund stock logo
PDT
John Hancock Premium Dividend Fund
monthly$0.08257.52%3/12/20263/12/20263/31/2026
3/11/2026
Universal Health Realty Income Trust stock logo
UHT
Universal Health Realty Income Trust
quarterly$0.74507.31%3/23/20263/23/20263/31/2026
2/17/2026
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
quarterly$0.432.1%3/20/20263/20/20263/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.11
0.11
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
0.22
0.91
0.94
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.56
6.14
6.14
CompanyEmployeesShares OutstandingFree FloatOptionable
Fidus Investment Corporation stock logo
FDUS
Fidus Investment
N/A37.95 million37.61 millionOptionable
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
91051.33 million50.72 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.88 million13.51 millionOptionable

Recent News About These Companies

Is Universal Health Realty Income Trust Stock a Buy Now

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Fidus Investment stock logo

Fidus Investment NASDAQ:FDUS

$18.79 -0.02 (-0.11%)
Closing price 05/15/2026 04:00 PM Eastern
Extended Trading
$18.78 -0.01 (-0.05%)
As of 05/15/2026 07:22 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 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

$17.60 -0.28 (-1.57%)
Closing price 05/15/2026 04:00 PM Eastern
Extended Trading
$17.60 0.00 (0.00%)
As of 05/15/2026 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 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

$12.74 -0.19 (-1.43%)
Closing price 05/15/2026 03:59 PM Eastern
Extended Trading
$12.65 -0.09 (-0.75%)
As of 05/15/2026 04:45 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 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

$40.16 -0.60 (-1.46%)
Closing price 05/15/2026 03:59 PM Eastern
Extended Trading
$40.24 +0.08 (+0.19%)
As of 05/15/2026 07:54 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 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.