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
Hertz Global Holdings, Inc stock logo
HTZ
Hertz Global
$6.72
+7.7%
$5.08
$2.47
$9.39
$1.92B2.2613.16 million shs14.54 million shs
Owl Rock Capital Co. stock logo
ORCC
Owl Rock Capital
$13.34
$10.18
$13.88
$5.25B0.911.75 million shs1.64 million shs
Starwood Property Trust, Inc. stock logo
STWD
Starwood Property Trust
$19.17
+0.7%
$19.19
$16.59
$21.17
$6.47B1.262.45 million shs2.37 million shs
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
Hertz Global Holdings, Inc stock logo
HTZ
Hertz Global
0.00%+0.60%+62.32%+56.28%+38.84%
Owl Rock Capital Co. stock logo
ORCC
Owl Rock Capital
0.00%0.00%0.00%0.00%0.00%
Starwood Property Trust, Inc. stock logo
STWD
Starwood Property Trust
0.00%-0.57%+9.16%-2.64%-4.48%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Hertz Global Holdings, Inc stock logo
HTZ
Hertz Global
0.3119 of 5 stars
0.71.00.00.02.31.70.6
Owl Rock Capital Co. stock logo
ORCC
Owl Rock Capital
N/AN/AN/AN/AN/AN/AN/AN/A
Starwood Property Trust, Inc. stock logo
STWD
Starwood Property Trust
4.2076 of 5 stars
2.44.01.72.72.30.82.5
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Hertz Global Holdings, Inc stock logo
HTZ
Hertz Global
1.43
Strong Sell$4.12-38.74% Downside
Owl Rock Capital Co. stock logo
ORCC
Owl Rock Capital
0.00
N/AN/AN/A
Starwood Property Trust, Inc. stock logo
STWD
Starwood Property Trust
2.88
Moderate Buy$21.8614.02% Upside

Current Analyst Ratings Breakdown

Latest ORCC, HTZ, and STWD Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/16/2025
Starwood Property Trust, Inc. stock logo
STWD
Starwood Property Trust
UBS Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$19.50 ➝ $19.00
4/16/2025
Starwood Property Trust, Inc. stock logo
STWD
Starwood Property Trust
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$20.00 ➝ $19.00
4/11/2025
Hertz Global Holdings, Inc stock logo
HTZ
Hertz Global
Bank of America
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetUnderperform ➝ Underperform$3.30 ➝ $2.70
4/7/2025
Starwood Property Trust, Inc. stock logo
STWD
Starwood Property Trust
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperform ➝ Outperform$22.00 ➝ $21.00
(Data available from 5/11/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Hertz Global Holdings, Inc stock logo
HTZ
Hertz Global
$9.05B0.23$13.44 per share0.50$0.50 per share13.44
Owl Rock Capital Co. stock logo
ORCC
Owl Rock Capital
$693.57M0.00N/A9.74$14.94 per share0.00
Starwood Property Trust, Inc. stock logo
STWD
Starwood Property Trust
$961.90M6.73$2.04 per share9.39$21.10 per share0.91
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Hertz Global Holdings, Inc stock logo
HTZ
Hertz Global
-$2.86B-$9.33N/A224.00N/A-31.63%-100.07%-5.95%5/12/2025 (Estimated)
Owl Rock Capital Co. stock logo
ORCC
Owl Rock Capital
$556.72M$1.598.480.00N/A47.45%10.49%4.55%N/A
Starwood Property Trust, Inc. stock logo
STWD
Starwood Property Trust
$339.21M$1.1016.3810.09N/A18.82%9.93%1.00%N/A

Latest ORCC, HTZ, and STWD Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/12/2025Q1 2025
Hertz Global Holdings, Inc stock logo
HTZ
Hertz Global
-$1.08N/AN/AN/A$2.01 billionN/A
5/9/2025Q1 2025
Starwood Property Trust, Inc. stock logo
STWD
Starwood Property Trust
$0.46$0.45-$0.01$0.33$469.00 million$418.18 million
2/13/2025Q4 2024
Hertz Global Holdings, Inc stock logo
HTZ
Hertz Global
-$0.72-$1.18-$0.46-$1.56$2.12 billion$2.04 billion
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Hertz Global Holdings, Inc stock logo
HTZ
Hertz Global
N/AN/AN/AN/AN/A
Owl Rock Capital Co. stock logo
ORCC
Owl Rock Capital
$1.329.78%N/A83.02%N/A
Starwood Property Trust, Inc. stock logo
STWD
Starwood Property Trust
$1.9210.02%N/A174.55%N/A

Latest ORCC, HTZ, and STWD Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
3/13/2025
Starwood Property Trust, Inc. stock logo
STWD
Starwood Property Trust
quarterly$0.489.82%3/31/20253/31/20254/15/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Hertz Global Holdings, Inc stock logo
HTZ
Hertz Global
106.76
1.64
1.57
Owl Rock Capital Co. stock logo
ORCC
Owl Rock Capital
1.25
1.05
1.05
Starwood Property Trust, Inc. stock logo
STWD
Starwood Property Trust
2.61
1.79
1.79

Institutional Ownership

CompanyInstitutional Ownership
Hertz Global Holdings, Inc stock logo
HTZ
Hertz Global
99.22%
Owl Rock Capital Co. stock logo
ORCC
Owl Rock Capital
44.20%
Starwood Property Trust, Inc. stock logo
STWD
Starwood Property Trust
49.82%

Insider Ownership

CompanyInsider Ownership
Hertz Global Holdings, Inc stock logo
HTZ
Hertz Global
0.65%
Owl Rock Capital Co. stock logo
ORCC
Owl Rock Capital
0.10%
Starwood Property Trust, Inc. stock logo
STWD
Starwood Property Trust
5.90%
CompanyEmployeesShares OutstandingFree FloatOptionable
Hertz Global Holdings, Inc stock logo
HTZ
Hertz Global
27,000307.90 million304.23 millionOptionable
Owl Rock Capital Co. stock logo
ORCC
Owl Rock Capital
N/A389.80 million389.41 millionOptionable
Starwood Property Trust, Inc. stock logo
STWD
Starwood Property Trust
290337.74 million318.95 millionOptionable

Recent News About These Companies

Starwood Property Trust Net Income Drops, CRE Originations Soar

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Hertz Global stock logo

Hertz Global NASDAQ:HTZ

$6.72 +0.48 (+7.69%)
As of 05/9/2025 03:58 PM Eastern

The Hertz Corporation, a subsidiary of Hertz Global Holdings, Inc., operates the Hertz, Dollar and Thrifty vehicle rental brands in approximately 9,700 corporate and franchisee locations throughout North America, Europe, The Caribbean, Latin America, Africa, the Middle East, Asia, Australia, and New Zealand. The Hertz Corporation is one of the largest worldwide airport general use vehicle rental companies.

Owl Rock Capital stock logo

Owl Rock Capital NYSE:ORCC

Owl Rock Capital Corporation is a business development company. The fund makes investments in senior secured or unsecured loans, subordinated loans or mezzanine loans and also considers equity-related securities including warrants and preferred stocks also pursues preferred equity investments and common equity investments. Within private equity, it seeks to invest in growth, acquisitions, market or product expansion, refinancings and recapitalizations. It seeks to invest in middle market companies based in the United States, with EBITDA between $10 million and $250 million annually and/or annual revenue of $50 million and $2.5 billion at the time of investment.

Starwood Property Trust stock logo

Starwood Property Trust NYSE:STWD

$19.17 +0.13 (+0.68%)
As of 05/9/2025 03:53 PM Eastern

Starwood Property Trust, Inc. operates as a real estate investment trust (REIT) in the United States and internationally. The company operates through Commercial and Residential Lending, Infrastructure Lending, Property, and Investing and Servicing segments. The Commercial and Residential Lending segment originates, acquires, finances, and manages commercial first mortgages, non-agency residential mortgages, subordinated mortgages, mezzanine loans, preferred equity, commercial mortgage-backed securities (CMBS), and residential mortgage-backed securities, as well as other real estate and real estate-related debt investments, include distressed or non-performing loans. The Infrastructure lending segment originates, acquires, finances, and manages infrastructure debt investments. The Property segment engages primarily in acquiring and managing equity interests in stabilized commercial real estate properties, such as multifamily properties and commercial properties subject to net leases, that are held for investment. The Investing and Servicing segment manages and works out problem assets; acquires and manages unrated, investment grade, and non-investment grade rated CMBS comprising subordinated interests of securitization and re-securitization transactions; originates conduit loans for the primary purpose of selling these loans into securitization transactions; and acquires commercial real estate assets that include properties acquired from CMBS trusts. The company qualifies as a REIT for federal income tax purposes and would not be subject to federal corporate income taxes if it distributes at least 90% of its taxable income to its stockholders. The company was incorporated in 2009 and is headquartered in Greenwich, Connecticut.