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
Credicorp Ltd. stock logo
BAP
Credicorp
$266.34
-0.1%
$244.12
$165.51
$268.48
$21.20B1.12376,988 shs318,591 shs
KeyCorp stock logo
KEY
KeyCorp
$19.08
-0.4%
$18.48
$12.73
$20.04
$21.01B1.1526.09 million shs23.21 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
SBA Communications Corporation stock logo
SBAC
SBA Communications
$199.97
+0.3%
$219.72
$186.81
$252.64
$21.42B0.81.26 million shs1.33 million shs
10 Best Stocks to Own: Fall 2025 Cover

Enter your email address and we'll send you MarketBeat's list of ten stocks that are set to soar in Fall 2025, despite the threat of tariffs and other economic uncertainty. These ten stocks are incredibly resilient and are likely to thrive in any economic environment.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Credicorp Ltd. stock logo
BAP
Credicorp
0.00%+1.96%+6.46%+22.82%+53.86%
KeyCorp stock logo
KEY
KeyCorp
0.00%+0.75%+4.16%+22.09%+19.83%
Owl Rock Capital Co. stock logo
ORCC
Owl Rock Capital
0.00%0.00%0.00%0.00%0.00%
SBA Communications Corporation stock logo
SBAC
SBA Communications
0.00%+1.13%-7.81%-12.23%-17.31%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Credicorp Ltd. stock logo
BAP
Credicorp
$266.34
-0.1%
$244.12
$165.51
$268.48
$21.20B1.12376,988 shs318,591 shs
KeyCorp stock logo
KEY
KeyCorp
$19.08
-0.4%
$18.48
$12.73
$20.04
$21.01B1.1526.09 million shs23.21 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
SBA Communications Corporation stock logo
SBAC
SBA Communications
$199.97
+0.3%
$219.72
$186.81
$252.64
$21.42B0.81.26 million shs1.33 million shs
10 Best Stocks to Own: Fall 2025 Cover

Enter your email address and we'll send you MarketBeat's list of ten stocks that are set to soar in Fall 2025, despite the threat of tariffs and other economic uncertainty. These ten stocks are incredibly resilient and are likely to thrive in any economic environment.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Credicorp Ltd. stock logo
BAP
Credicorp
0.00%+1.96%+6.46%+22.82%+53.86%
KeyCorp stock logo
KEY
KeyCorp
0.00%+0.75%+4.16%+22.09%+19.83%
Owl Rock Capital Co. stock logo
ORCC
Owl Rock Capital
0.00%0.00%0.00%0.00%0.00%
SBA Communications Corporation stock logo
SBAC
SBA Communications
0.00%+1.13%-7.81%-12.23%-17.31%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Credicorp Ltd. stock logo
BAP
Credicorp
2.43
Hold$239.83-9.95% Downside
KeyCorp stock logo
KEY
KeyCorp
2.48
Hold$19.391.67% Upside
Owl Rock Capital Co. stock logo
ORCC
Owl Rock Capital
0.00
N/AN/AN/A
SBA Communications Corporation stock logo
SBAC
SBA Communications
2.65
Moderate Buy$256.3828.21% Upside

Current Analyst Ratings Breakdown

Latest ORCC, BAP, KEY, and SBAC Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
9/5/2025
Credicorp Ltd. stock logo
BAP
Credicorp
Hsbc Global Res
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
UpgradeHold
9/5/2025
Credicorp Ltd. stock logo
BAP
Credicorp
HSBC
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
DowngradeBuyHold$225.00 ➝ $255.00
8/27/2025
SBA Communications Corporation stock logo
SBAC
SBA Communications
Bank of America
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
DowngradeBuyNeutral$260.00 ➝ $230.00
8/20/2025
Credicorp Ltd. stock logo
BAP
Credicorp
Citigroup
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Boost Price TargetBuy$255.00 ➝ $275.00
8/5/2025
SBA Communications Corporation stock logo
SBAC
SBA Communications
Raymond James Financial
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Set Price TargetStrong-Buy$265.00
8/5/2025
SBA Communications Corporation stock logo
SBAC
SBA Communications
Citigroup
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingOutperform
8/5/2025
SBA Communications Corporation stock logo
SBAC
SBA Communications
Wells Fargo & Company
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Boost Price TargetEqual Weight$225.00 ➝ $235.00
8/5/2025
SBA Communications Corporation stock logo
SBAC
SBA Communications
JMP Securities
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Set Price TargetMarket Outperform$270.00 ➝ $280.00
7/28/2025
KeyCorp stock logo
KEY
KeyCorp
Truist Financial
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Boost Price TargetHold$17.00 ➝ $19.00
7/24/2025
Credicorp Ltd. stock logo
BAP
Credicorp
The Goldman Sachs Group
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
UpgradeSellNeutral$174.00 ➝ $225.00
7/24/2025
KeyCorp stock logo
KEY
KeyCorp
Citigroup
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingBuyNeutral$19.00 ➝ $20.00
(Data available from 9/14/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Credicorp Ltd. stock logo
BAP
Credicorp
$22.59B0.94$20.92 per share12.73$117.20 per share2.27
KeyCorp stock logo
KEY
KeyCorp
$4.94B4.23$1.33 per share14.33$15.81 per share1.21
Owl Rock Capital Co. stock logo
ORCC
Owl Rock Capital
$693.57M0.00N/A9.74$14.94 per share0.00
SBA Communications Corporation stock logo
SBAC
SBA Communications
$2.68B8.01$9.70 per share20.62($47.51) per share-4.21
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Credicorp Ltd. stock logo
BAP
Credicorp
$1.47B$18.3914.4810.920.7423.11%18.05%2.50%11/6/2025 (Estimated)
KeyCorp stock logo
KEY
KeyCorp
-$161M-$0.07N/A11.030.681.49%9.65%0.82%10/16/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
SBA Communications Corporation stock logo
SBAC
SBA Communications
$749.54M$7.8725.4116.361.8931.19%-16.83%7.94%10/27/2025 (Estimated)

Latest ORCC, BAP, KEY, and SBAC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/14/2025Q2 2025
Credicorp Ltd. stock logo
BAP
Credicorp
$5.73$6.24+$0.51$6.24$1.52 billion$1.58 billion
8/4/2025Q2 2025
SBA Communications Corporation stock logo
SBAC
SBA Communications
$3.10$3.17+$0.07$3.17$670.73 million$698.98 million
7/22/2025Q2 2025
KeyCorp stock logo
KEY
KeyCorp
$0.34$0.35+$0.01$0.35$1.81 billion$1.84 billion
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Credicorp Ltd. stock logo
BAP
Credicorp
$11.014.13%N/A59.87%3 Years
KeyCorp stock logo
KEY
KeyCorp
$0.824.30%N/AN/A N/A
Owl Rock Capital Co. stock logo
ORCC
Owl Rock Capital
$1.329.78%N/A83.02%N/A
SBA Communications Corporation stock logo
SBAC
SBA Communications
$4.442.22%N/A56.42%6 Years

Latest ORCC, BAP, KEY, and SBAC Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
8/3/2025
SBA Communications Corporation stock logo
SBAC
SBA Communications
quarterly$1.111.93%8/21/20258/21/20259/18/2025
7/15/2025
KeyCorp stock logo
KEY
KeyCorp
quarterly$0.20504.32%9/2/20259/2/20259/15/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Credicorp Ltd. stock logo
BAP
Credicorp
0.49
1.08
1.08
KeyCorp stock logo
KEY
KeyCorp
0.71
0.84
0.83
Owl Rock Capital Co. stock logo
ORCC
Owl Rock Capital
1.25
1.05
1.05
SBA Communications Corporation stock logo
SBAC
SBA Communications
N/A
0.37
0.37

Institutional Ownership

CompanyInstitutional Ownership
Credicorp Ltd. stock logo
BAP
Credicorp
89.81%
KeyCorp stock logo
KEY
KeyCorp
79.69%
Owl Rock Capital Co. stock logo
ORCC
Owl Rock Capital
44.20%
SBA Communications Corporation stock logo
SBAC
SBA Communications
97.35%

Insider Ownership

CompanyInsider Ownership
Credicorp Ltd. stock logo
BAP
Credicorp
15.90%
KeyCorp stock logo
KEY
KeyCorp
0.52%
Owl Rock Capital Co. stock logo
ORCC
Owl Rock Capital
0.10%
SBA Communications Corporation stock logo
SBAC
SBA Communications
0.92%
CompanyEmployeesShares OutstandingFree FloatOptionable
Credicorp Ltd. stock logo
BAP
Credicorp
38,00079.54 million66.89 millionOptionable
KeyCorp stock logo
KEY
KeyCorp
16,7531.10 billion1.09 billionOptionable
Owl Rock Capital Co. stock logo
ORCC
Owl Rock Capital
N/A389.80 million389.41 millionOptionable
SBA Communications Corporation stock logo
SBAC
SBA Communications
1,720107.38 million106.39 millionOptionable

Recent News About These Companies

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Credicorp stock logo

Credicorp NYSE:BAP

$266.34 -0.25 (-0.09%)
Closing price 09/12/2025 03:59 PM Eastern
Extended Trading
$266.22 -0.12 (-0.05%)
As of 09/12/2025 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 Polygon.io. Learn more.

Credicorp Ltd. provides various financial, insurance, and health services and products primarily in Peru and internationally. It operates through Universal Banking, Insurance and Pensions, Microfinance, and Investment Banking and Equity Management segments. The Universal Banking segment grants various credits and financial instruments to individuals and legal entities; and various deposits and current accounts. The Insurance and Pensions segment issues insurance policies to cover losses in commercial property, transport, marine vessels, automobiles, life, health, and pensions; and management services for private pension funds. The Microfinance segment provides management of loans, deposits, and current accounts for small and microenterprises. The Investment Banking and Equity Management segment is involved in provision of brokerage and investment management services for corporations, institutional investors, governments, and foundations; structuring and placement of issues in the primary market; execution and negotiation of transactions in the secondary market; and structuring of securitization processes for corporate customers and manages mutual funds. The company was founded in 1889 and is headquartered in Lima, Peru.

KeyCorp stock logo

KeyCorp NYSE:KEY

$19.08 -0.08 (-0.43%)
Closing price 09/12/2025 03:59 PM Eastern
Extended Trading
$19.06 -0.02 (-0.12%)
As of 09/12/2025 07:31 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.

KeyCorp operates as the holding company for KeyBank National Association that provides various retail and commercial banking products and services in the United States. It operates in two segments, Consumer Bank and Commercial Bank. The company offers various deposits, investment products and services; commercial leasing, investment management, consumer finance; and personal finance and financial wellness, student loan refinancing, mortgage and home equity, lending, credit card, treasury, business advisory, wealth management, asset management, cash management, portfolio management, and trust and related services to individuals and small and medium-sized businesses. It also provides a suite of banking and capital market products, such as syndicated finance, debt and equity capital market products, commercial payments, equipment finance, commercial mortgage banking, derivatives, foreign exchange, financial advisory, and public finance, as well as commercial mortgage loans to consumer, energy, healthcare, industrial, public sector, real estate, and technology sectors for middle market clients. In addition, the company offers community development financing, securities underwriting, brokerage, and investment banking services. The company was founded in 1849 and is headquartered in Cleveland, Ohio.

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.

SBA Communications stock logo

SBA Communications NASDAQ:SBAC

$199.97 +0.53 (+0.27%)
Closing price 09/12/2025 04:00 PM Eastern
Extended Trading
$199.98 +0.02 (+0.01%)
As of 09/12/2025 06:02 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.

SBA Communications Corporation is a leading independent owner and operator of wireless communications infrastructure including towers, buildings, rooftops, distributed antenna systems (DAS) and small cells. With a portfolio of more than 39,000 communications sites throughout the Americas, Africa and in Asia, SBA is listed on NASDAQ under the symbol SBAC. Our organization is part of the S&P 500 and is one of the top Real Estate Investment Trusts (REITs) by market capitalization.