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
Euroseas Ltd. stock logo
ESEA
Euroseas
$46.78
-1.8%
$37.80
$26.30
$50.92
N/A0.7838,423 shs63,656 shs
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
$6.16
+0.1%
$5.73
$4.29
$9.27
N/A2.01139,019 shs81,386 shs
Kirby Corporation stock logo
KEX
Kirby
$112.35
-1.0%
$106.88
$83.94
$132.21
$6.37B0.97539,854 shs544,232 shs
Pingtan Marine Enterprise Ltd. stock logo
PME
Pingtan Marine Enterprise
$0.27
$0.29
$0.00
$1.12
N/AN/AN/AN/A
7 Energy Stocks to Buy and Hold Forever Cover

With the proliferation of data centers and electric vehicles, the electric grid will only get more strained. Download this report to learn how energy stocks can play a role in your portfolio as the global demand for energy continues to grow.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Euroseas Ltd. stock logo
ESEA
Euroseas
+3.01%+5.80%+25.93%+52.40%+33.52%
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
-0.32%-5.02%+10.44%+3.79%-28.01%
Kirby Corporation stock logo
KEX
Kirby
-0.39%+0.33%+5.59%+9.77%-4.50%
Pingtan Marine Enterprise Ltd. stock logo
PME
Pingtan Marine Enterprise
0.00%0.00%0.00%0.00%0.00%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Euroseas Ltd. stock logo
ESEA
Euroseas
4.8081 of 5 stars
3.75.03.30.03.31.73.1
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
0.3311 of 5 stars
0.03.00.80.00.60.00.6
Kirby Corporation stock logo
KEX
Kirby
3.1837 of 5 stars
2.53.00.00.02.11.73.1
Pingtan Marine Enterprise Ltd. stock logo
PME
Pingtan Marine Enterprise
N/AN/AN/AN/AN/AN/AN/AN/A
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Euroseas Ltd. stock logo
ESEA
Euroseas
3.33
Buy$61.0030.40% Upside
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
1.00
SellN/AN/A
Kirby Corporation stock logo
KEX
Kirby
3.00
Buy$130.0015.71% Upside
Pingtan Marine Enterprise Ltd. stock logo
PME
Pingtan Marine Enterprise
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest PME, ESEA, HSHP, and KEX Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
6/23/2025
Euroseas Ltd. stock logo
ESEA
Euroseas
Maxim Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$57.00 ➝ $62.00
5/16/2025
Kirby Corporation stock logo
KEX
Kirby
Bank of America
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$116.00 ➝ $125.00
3/28/2025
Kirby Corporation stock logo
KEX
Kirby
Bank of America
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$133.00 ➝ $123.00
(Data available from 6/25/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Euroseas Ltd. stock logo
ESEA
Euroseas
$212.90MN/A$17.59 per share2.66$51.81 per shareN/A
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
$123.58MN/A$1.25 per share4.91$3.88 per shareN/A
Kirby Corporation stock logo
KEX
Kirby
$3.27B1.93$11.44 per share9.82$58.42 per share1.92
Pingtan Marine Enterprise Ltd. stock logo
PME
Pingtan Marine Enterprise
N/AN/AN/AN/AN/AN/A
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Euroseas Ltd. stock logo
ESEA
Euroseas
$112.78M$18.572.522.71N/A58.28%31.70%18.78%8/5/2025 (Estimated)
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
$21.04M$0.2821.98N/A9.98%7.68%1.37%8/15/2025 (Estimated)
Kirby Corporation stock logo
KEX
Kirby
$286.71M$5.0522.2514.421.029.02%9.81%5.50%8/7/2025 (Estimated)
Pingtan Marine Enterprise Ltd. stock logo
PME
Pingtan Marine Enterprise
N/AN/A0.00N/AN/AN/AN/AN/A

Latest PME, ESEA, HSHP, and KEX Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
6/18/2025Q1 2025
Euroseas Ltd. stock logo
ESEA
Euroseas
$3.35$3.76+$0.41$5.29$53.92 million$54.74 million
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
5/1/2025Q1 2025
Kirby Corporation stock logo
KEX
Kirby
$1.27$1.33+$0.06$1.33$824.12 million$785.66 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Euroseas Ltd. stock logo
ESEA
Euroseas
$2.605.56%N/A14.00%3 Years
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
$0.050.81%N/A17.86%N/A
Kirby Corporation stock logo
KEX
Kirby
N/AN/AN/AN/AN/A
Pingtan Marine Enterprise Ltd. stock logo
PME
Pingtan Marine Enterprise
N/AN/AN/AN/AN/A

Latest PME, ESEA, HSHP, and KEX Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
6/25/2025
Euroseas Ltd. stock logo
ESEA
Euroseas
quarterly$0.655.8%7/9/20257/9/20257/16/2025
6/9/2025
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
monthly$0.035.67%6/17/20256/18/20257/3/2025
5/9/2025
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
monthly$0.02505.54%5/20/20255/20/20256/3/2025
4/7/2025
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
--$0.044/15/20254/15/20255/2/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Euroseas Ltd. stock logo
ESEA
Euroseas
0.56
1.74
1.43
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
4.21
1.00
1.00
Kirby Corporation stock logo
KEX
Kirby
0.33
1.58
0.96
Pingtan Marine Enterprise Ltd. stock logo
PME
Pingtan Marine Enterprise
N/AN/AN/A

Institutional Ownership

CompanyInstitutional Ownership
Euroseas Ltd. stock logo
ESEA
Euroseas
6.27%
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
22.33%
Kirby Corporation stock logo
KEX
Kirby
96.15%
Pingtan Marine Enterprise Ltd. stock logo
PME
Pingtan Marine Enterprise
N/A

Insider Ownership

CompanyInsider Ownership
Euroseas Ltd. stock logo
ESEA
Euroseas
55.90%
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
N/A
Kirby Corporation stock logo
KEX
Kirby
0.90%
Pingtan Marine Enterprise Ltd. stock logo
PME
Pingtan Marine Enterprise
52.80%
CompanyEmployeesShares OutstandingFree FloatOptionable
Euroseas Ltd. stock logo
ESEA
Euroseas
360N/AN/ANot Optionable
Himalaya Shipping Ltd. stock logo
HSHP
Himalaya Shipping
2N/AN/ANot Optionable
Kirby Corporation stock logo
KEX
Kirby
5,41456.10 million55.60 millionOptionable
Pingtan Marine Enterprise Ltd. stock logo
PME
Pingtan Marine Enterprise
2,356N/AN/ANot Optionable

Recent News About These Companies

PME Power Solutions India Ltd - IPO
Pingtan Marine Enterprise Ltd. (PME)
OAS observers meet with PME authorities
Eligibility of Wavestone shares for PEA-PME scheme
WAVESTONE: Eligibility of Wavestone shares for PEA-PME scheme
Adrick Marine Delivers AC/Refrigeration Equipment

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Euroseas stock logo

Euroseas NASDAQ:ESEA

$46.78 -0.86 (-1.81%)
Closing price 04:00 PM Eastern
Extended Trading
$46.55 -0.23 (-0.49%)
As of 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 Polygon.io. Learn more.

Euroseas Ltd. provides ocean-going transportation services worldwide. The company owns and operates containerships that transport dry and refrigerated containerized cargoes, including manufactured products and perishables. As of March 31, 2024, it had a fleet of 20 containerships with a cargo carrying capacity of approximately 777,749 dwt. The company was incorporated in 2005 and is based in Marousi, Greece.

Himalaya Shipping stock logo

Himalaya Shipping NYSE:HSHP

$6.16 +0.01 (+0.08%)
Closing price 03:59 PM Eastern
Extended Trading
$6.16 +0.00 (+0.08%)
As of 04:05 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.

Kirby stock logo

Kirby NYSE:KEX

$112.35 -1.16 (-1.02%)
Closing price 03:59 PM Eastern
Extended Trading
$112.31 -0.04 (-0.03%)
As of 06:15 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.

Kirby Corporation operates domestic tank barges in the United States. Its Marine Transportation segment provides marine transportation service and towing vessel transporting bulk liquid product, as well as operates tank barge throughout the Mississippi River System, on the Gulf Intracoastal Waterway, coastwise along three United States coasts, and in Alaska and Hawaii. It also transports petrochemicals, black oils, refined petroleum products, and agricultural chemicals by tank barges; and operates offshore dry-bulk barges and tugboat units that are engaged in the offshore transportation of dry-bulk cargos in the United States coastal trade. It owns and operates 1,076 inland tank barges, approximately 281 inland towboats, 28 coastal tank barges, 25 coastal tugboats, 4 offshore dry-bulk cargo barges, 4 offshore tugboats, and a docking tugboat. Its Distribution and Services segment sells after-market service and genuine replacement parts for engines, transmissions, reduction gears, electric motors, drives, and controls, electrical distribution and control systems, energy storage battery systems, and related oilfield service equipment; rebuilds component parts or diesel engines, transmissions and reduction gears, and related equipment used in oilfield services, marine, power generation, on-highway, and other industrial applications; rents generators, industrial compressors, high capacity lift trucks, and refrigeration trailers; and manufactures and remanufactures oilfield service equipment, including pressure pumping units, as well as manufacturers electric power generation equipment, specialized electrical distribution and control equipment, and high capacity energy storage/battery systems. It serves to various companies, the United States government, and pleasure crafts. The company was formerly known as Kirby Exploration Company, Inc. and changed its name to Kirby Corporation in 1990. Kirby Corporation was founded in 1921 and is headquartered in Houston, Texas.

Pingtan Marine Enterprise stock logo

Pingtan Marine Enterprise NASDAQ:PME

Pingtan Marine Enterprise Ltd., through its subsidiary, engages in ocean fishing and sale of frozen marine catches. Its products include Japanese threadfin bream, red fish, ribbon fish, sea catfish, seabream, shrimp, silver pomfret, silver seaperch, slender shad, and spanish mackarel. The company was founded on February 27, 1998 and is headquartered in Fuzhou, China.