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
Gener8 Maritime, Inc. stock logo
GNRT
Gener8 Maritime
$6.61
$0.00
$4.17
$6.94
N/AN/A958,865 shsN/A
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
$7.51
+1.8%
$6.74
$4.29
$8.74
N/A1.93153,064 shs22,923 shs
U-Haul Holding Company stock logo
UHALB
U-Haul
$52.53
-2.3%
$54.48
$51.12
$68.29
N/AN/A342,488 shs444,232 shs
Union Pacific Corporation stock logo
UNP
Union Pacific
$225.13
-0.2%
$226.91
$204.66
$258.07
$133.51B1.053.37 million shs3.31 million shs
Elon Musk's Next Move Cover

Explore Elon Musk’s boldest ventures yet—from AI and autonomy to space colonization—and find out how investors can ride the next wave of innovation.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Gener8 Maritime, Inc. stock logo
GNRT
Gener8 Maritime
0.00%0.00%0.00%0.00%0.00%
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
+2.22%-2.84%+7.37%+31.22%+1.03%
U-Haul Holding Company stock logo
UHALB
U-Haul
+1.09%+0.71%-2.98%-5.24%-19.13%
Union Pacific Corporation stock logo
UNP
Union Pacific
+1.00%+1.11%-0.13%+1.24%-8.44%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Gener8 Maritime, Inc. stock logo
GNRT
Gener8 Maritime
N/AN/AN/AN/AN/AN/AN/AN/A
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
0.0669 of 5 stars
0.02.00.00.01.00.00.0
U-Haul Holding Company stock logo
UHALB
U-Haul
N/AN/AN/AN/AN/AN/AN/AN/A
Union Pacific Corporation stock logo
UNP
Union Pacific
4.8102 of 5 stars
3.33.04.22.73.51.71.9
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Gener8 Maritime, Inc. stock logo
GNRT
Gener8 Maritime
0.00
N/AN/AN/A
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
0.00
N/AN/AN/A
U-Haul Holding Company stock logo
UHALB
U-Haul
0.00
N/AN/AN/A
Union Pacific Corporation stock logo
UNP
Union Pacific
2.56
Moderate Buy$258.2114.69% Upside

Current Analyst Ratings Breakdown

Latest GNRT, HSHP, UHALB, and UNP Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
8/12/2025
Union Pacific Corporation stock logo
UNP
Union Pacific
Argus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeBuy ➝ Hold
7/30/2025
Union Pacific Corporation stock logo
UNP
Union Pacific
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeOverweight ➝ Equal Weight
7/30/2025
Union Pacific Corporation stock logo
UNP
Union Pacific
Royal Bank Of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$257.00 ➝ $276.00
7/30/2025
Union Pacific Corporation stock logo
UNP
Union Pacific
Susquehanna
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetPositive ➝ Positive$260.00 ➝ $257.00
7/30/2025
Union Pacific Corporation stock logo
UNP
Union Pacific
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeStrong-Buy ➝ Hold$270.00 ➝ $250.00
7/25/2025
Union Pacific Corporation stock logo
UNP
Union Pacific
BMO Capital Markets
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$270.00 ➝ $277.00
7/25/2025
Union Pacific Corporation stock logo
UNP
Union Pacific
UBS Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$238.00 ➝ $240.00
7/25/2025
Union Pacific Corporation stock logo
UNP
Union Pacific
Evercore ISI
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetIn-Line ➝ In-Line$244.00 ➝ $238.00
7/25/2025
Union Pacific Corporation stock logo
UNP
Union Pacific
Wells Fargo & Company
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$250.00 ➝ $260.00
7/25/2025
Union Pacific Corporation stock logo
UNP
Union Pacific
Jefferies Financial Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeHold ➝ Buy$250.00 ➝ $285.00
(Data available from 8/21/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Gener8 Maritime, Inc. stock logo
GNRT
Gener8 Maritime
N/AN/AN/AN/AN/AN/A
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
$123.58MN/A$1.31 per share5.74$3.88 per shareN/A
U-Haul Holding Company stock logo
UHALB
U-Haul
$5.83BN/A$8.14 per share6.45$41.51 per shareN/A
Union Pacific Corporation stock logo
UNP
Union Pacific
$24.25B5.51$15.17 per share14.84$27.42 per share8.21
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Gener8 Maritime, Inc. stock logo
GNRT
Gener8 Maritime
N/AN/A0.00N/AN/AN/AN/AN/A
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
$21.04M$0.1453.61N/A5.32%4.03%0.73%11/6/2025 (Estimated)
U-Haul Holding Company stock logo
UHALB
U-Haul
$367.09M$1.4336.73N/A5.31%4.06%1.52%N/A
Union Pacific Corporation stock logo
UNP
Union Pacific
$6.75B$11.5119.5617.172.1728.43%41.73%10.08%10/23/2025 (Estimated)

Latest GNRT, HSHP, UHALB, and UNP Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
7/24/2025Q2 2025
Union Pacific Corporation stock logo
UNP
Union Pacific
$2.84$3.03+$0.19$3.15$6.09 billion$6.15 billion
5/22/2025Q1 2025
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
-$0.1640-$0.14+$0.0240-$0.14$31.18 million$21.90 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Gener8 Maritime, Inc. stock logo
GNRT
Gener8 Maritime
N/AN/AN/AN/AN/A
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
N/AN/AN/AN/AN/A
U-Haul Holding Company stock logo
UHALB
U-Haul
$0.200.38%N/A13.99%N/A
Union Pacific Corporation stock logo
UNP
Union Pacific
$5.362.38%N/A46.57%18 Years

Latest GNRT, HSHP, UHALB, and UNP Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
7/16/2025
Union Pacific Corporation stock logo
UNP
Union Pacific
quarterly$1.382.39%8/29/20258/29/20259/30/2025
8/11/2025
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
monthly$0.046.68%8/18/20258/19/20258/29/2025
7/10/2025
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
monthly$0.059.04%7/18/20257/21/20258/5/2025
6/9/2025
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
monthly$0.035.67%6/17/20256/18/20257/3/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Gener8 Maritime, Inc. stock logo
GNRT
Gener8 Maritime
N/AN/AN/A
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
4.25
0.95
0.95
U-Haul Holding Company stock logo
UHALB
U-Haul
0.93
1.74
1.55
Union Pacific Corporation stock logo
UNP
Union Pacific
1.86
0.65
0.53

Institutional Ownership

CompanyInstitutional Ownership
Gener8 Maritime, Inc. stock logo
GNRT
Gener8 Maritime
77.20%
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
22.33%
U-Haul Holding Company stock logo
UHALB
U-Haul
35.74%
Union Pacific Corporation stock logo
UNP
Union Pacific
80.38%

Insider Ownership

CompanyInsider Ownership
Gener8 Maritime, Inc. stock logo
GNRT
Gener8 Maritime
13.70%
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
N/A
U-Haul Holding Company stock logo
UHALB
U-Haul
N/A
Union Pacific Corporation stock logo
UNP
Union Pacific
0.28%
CompanyEmployeesShares OutstandingFree FloatOptionable
Gener8 Maritime, Inc. stock logo
GNRT
Gener8 Maritime
N/AN/AN/AOptionable
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
2N/AN/ANot Optionable
U-Haul Holding Company stock logo
UHALB
U-Haul
N/AN/AN/AOptionable
Union Pacific Corporation stock logo
UNP
Union Pacific
32,439593.04 million591.38 millionOptionable

Recent News About These Companies

Indianapolis - Circa October 2016: CSX Locomotive Train. CSX operates a Class I railroad in the US I
This Railroad Stock Is Chugging Along to a New All-Time High (UNP)
...
Reviewing Union Pacific (NYSE:UNP) and Rail Vision (NASDAQ:RVSN)
Promising Fertilizer Stocks To Follow Now - August 17th

New MarketBeat Followers Over Time

Media Sentiment Over Time

Gener8 Maritime stock logo

Gener8 Maritime NYSE:GNRT

Gener8 Maritime, Inc. provides international seaborne crude oil and petroleum products transportation services. As of March 14, 2018, it had a fleet of 30 vessels comprising 21 very large crude carriers, 6 Suezmaxes, 1 Aframax, and 2 Panamax tankers with a total carrying capacity of approximately 7.5 million deadweight tons. The company was formerly known as General Maritime Corporation and changed its name to Gener8 Maritime, Inc. in May 2015. Gener8 Maritime, Inc. was founded in 1997 and is based in New York, New York.

Himalaya Shipping stock logo

Himalaya Shipping NYSE:HSHP

$7.50 +0.14 (+1.83%)
Closing price 03:58 PM Eastern
Extended Trading
$7.68 +0.17 (+2.32%)
As of 04:59 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.

Himalaya Shipping Ltd. provides dry bulk shipping services worldwide. The company operates a fleet of vessels. It serves major commodity trading, commodity and energy transition, and multi-modal transport companies. Himalaya Shipping Ltd. was incorporated in 2021 and is based in Hamilton, Bermuda.

U-Haul stock logo

U-Haul NASDAQ:UHALB

$52.53 -1.21 (-2.25%)
As of 08/20/2025

AMERCO operates as a do-it-yourself moving and storage operator for household and commercial goods in the United States and Canada. The company's Moving and Storage segment rents trucks, trailers, portable moving and storage units, specialty rental items, and self-storage spaces primarily to the household movers; and sells moving supplies, towing accessories, and propane. It also provides uhaul.com, an online marketplace that connects consumers to independent Moving Help service providers and independent self-storage affiliates; auto transport and tow dolly options to transport vehicles; and specialty boxes for dishes, computers, flat screen television, and sensitive electronic equipment, as well as tapes, security locks, and packing supplies. This segment rents its products and services through a network of approximately 2,100 company operated retail moving stores and 21,100 independent U-Haul dealers. As of March 31, 2022, it had a rental fleet of approximately 186,000 trucks, 128,000 trailers, and 46,000 towing devices; and 1,844 self-storage locations with approximately 876,000 rentable storage units. The company's Property and Casualty Insurance segment offers loss adjusting and claims handling services. It also provides moving and storage protection packages, such as Safemove and Safetow packages, which offer moving and towing customers with a damage waiver, cargo protection, and medical and life insurance coverage; Safestor that protects storage customers from loss on their goods in storage; Safestor Mobile, which protects customers stored belongings; and Safemove Plus, which provides rental customers with a layer of primary liability protection. The company's Life Insurance segment provides life and health insurance products primarily to the senior market through the direct writing and reinsuring of life insurance, medicare supplement, and annuity policies. AMERCO was founded in 1945 and is based in Reno, Nevada.

Union Pacific stock logo

Union Pacific NYSE:UNP

$225.13 -0.55 (-0.25%)
Closing price 03:59 PM Eastern
Extended Trading
$225.44 +0.32 (+0.14%)
As of 05:13 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.

Union Pacific Corporation, through its subsidiary, Union Pacific Railroad Company, operates in the railroad business in the United States. The company offers transportation services for grain and grain products, fertilizers, food and refrigerated products, and coal and renewables to grain processors, animal feeders, ethanol producers, renewable biofuel producers, and other agricultural users; and construction products, industrial chemicals, plastics, forest products, specialized products, metals and ores, petroleum, liquid petroleum gases, soda ash, and sand, as well as finished automobiles, automotive parts, and merchandise in intermodal containers. Union Pacific Corporation was founded in 1862 and is headquartered in Omaha, Nebraska.