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
American Tower Corporation stock logo
AMT
American Tower
$186.98
+0.2%
$177.55
$165.08
$234.33
$87.11B0.93.14 million shs1.02 million shs
FBR & Co. stock logo
FBRC
FBR & Co.
$17.55
$17.55
$10.57
$19.53
$124.61MN/A59,103 shsN/A
Iron Mountain Incorporated stock logo
IRM
Iron Mountain
$127.51
+0.5%
$115.46
$77.77
$134.09
$37.92B1.21.73 million shs366,908 shs
NETSTREIT Corp. stock logo
NTST
NETSTREIT
$20.10
-0.7%
$20.07
$15.68
$21.30
$1.95B0.851.42 million shs588,927 shs
10 Stocks Powering The Next AI Boom  Cover

The AI boom is creating opportunities across semiconductors, cloud computing, enterprise software, infrastructure, cybersecurity, and automation.

Inside this report, you’ll find 10 companies positioned to benefit as artificial intelligence moves from hype to real-world deployment and becomes a core growth driver for corporate America.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
American Tower Corporation stock logo
AMT
American Tower
+1.12%+1.78%+5.00%-2.46%-12.00%
FBR & Co. stock logo
FBRC
FBR & Co.
0.00%0.00%0.00%0.00%0.00%
Iron Mountain Incorporated stock logo
IRM
Iron Mountain
-0.20%-0.32%+12.64%+17.19%+30.53%
NETSTREIT Corp. stock logo
NTST
NETSTREIT
+0.87%-1.75%-2.05%-2.63%+26.11%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
American Tower Corporation stock logo
AMT
American Tower
$186.98
+0.2%
$177.55
$165.08
$234.33
$87.11B0.93.14 million shs1.02 million shs
FBR & Co. stock logo
FBRC
FBR & Co.
$17.55
$17.55
$10.57
$19.53
$124.61MN/A59,103 shsN/A
Iron Mountain Incorporated stock logo
IRM
Iron Mountain
$127.51
+0.5%
$115.46
$77.77
$134.09
$37.92B1.21.73 million shs366,908 shs
NETSTREIT Corp. stock logo
NTST
NETSTREIT
$20.10
-0.7%
$20.07
$15.68
$21.30
$1.95B0.851.42 million shs588,927 shs
10 Stocks Powering The Next AI Boom  Cover

The AI boom is creating opportunities across semiconductors, cloud computing, enterprise software, infrastructure, cybersecurity, and automation.

Inside this report, you’ll find 10 companies positioned to benefit as artificial intelligence moves from hype to real-world deployment and becomes a core growth driver for corporate America.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
American Tower Corporation stock logo
AMT
American Tower
+1.12%+1.78%+5.00%-2.46%-12.00%
FBR & Co. stock logo
FBRC
FBR & Co.
0.00%0.00%0.00%0.00%0.00%
Iron Mountain Incorporated stock logo
IRM
Iron Mountain
-0.20%-0.32%+12.64%+17.19%+30.53%
NETSTREIT Corp. stock logo
NTST
NETSTREIT
+0.87%-1.75%-2.05%-2.63%+26.11%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
American Tower Corporation stock logo
AMT
American Tower
2.80
Moderate Buy$216.2015.63% Upside
FBR & Co. stock logo
FBRC
FBR & Co.
0.00
N/AN/AN/A
Iron Mountain Incorporated stock logo
IRM
Iron Mountain
2.67
Moderate Buy$131.673.26% Upside
NETSTREIT Corp. stock logo
NTST
NETSTREIT
2.80
Moderate Buy$22.2510.71% Upside

Current Analyst Ratings Breakdown

Latest AMT, FBRC, IRM, and NTST Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/19/2026
American Tower Corporation stock logo
AMT
American Tower
UpgradeMarket PerformOutperform$207.00
5/12/2026
NETSTREIT Corp. stock logo
NTST
NETSTREIT
UpgradeHold (C)Hold (C+)
5/12/2026
NETSTREIT Corp. stock logo
NTST
NETSTREIT
Boost Price TargetOutperform$22.00 ➝ $23.00
5/12/2026
Iron Mountain Incorporated stock logo
IRM
Iron Mountain
UpgradeStrong SellHold
5/11/2026
American Tower Corporation stock logo
AMT
American Tower
UpgradeHold (C-)Hold (C)
5/11/2026
NETSTREIT Corp. stock logo
NTST
NETSTREIT
Boost Price TargetBuy$21.00 ➝ $22.00
5/1/2026
Iron Mountain Incorporated stock logo
IRM
Iron Mountain
Set Price Target$140.00
5/1/2026
Iron Mountain Incorporated stock logo
IRM
Iron Mountain
Boost Price TargetOverweight$121.00 ➝ $138.00
4/30/2026
American Tower Corporation stock logo
AMT
American Tower
Reiterated RatingSector Perform$195.00
4/30/2026
American Tower Corporation stock logo
AMT
American Tower
Boost Price TargetBuy$205.00 ➝ $208.00
4/29/2026
American Tower Corporation stock logo
AMT
American Tower
Boost Price TargetOutperform$214.00 ➝ $218.00
(Data available from 5/29/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
American Tower Corporation stock logo
AMT
American Tower
$10.64B8.18$10.03 per share18.65$21.79 per share8.58
FBR & Co. stock logo
FBRC
FBR & Co.
N/AN/AN/AN/AN/AN/A
Iron Mountain Incorporated stock logo
IRM
Iron Mountain
$6.90B5.50$5.73 per share22.25($3.15) per share-40.48
NETSTREIT Corp. stock logo
NTST
NETSTREIT
$195.01M10.02$1.19 per share16.87$15.54 per share1.29
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
American Tower Corporation stock logo
AMT
American Tower
$2.53B$6.1930.2116.670.7726.81%27.79%4.57%8/4/2026 (Estimated)
FBR & Co. stock logo
FBRC
FBR & Co.
N/AN/AN/AN/AN/AN/AN/AN/AN/A
Iron Mountain Incorporated stock logo
IRM
Iron Mountain
$144.59M$0.91140.0621.36N/A3.76%-91.56%3.18%8/5/2026 (Estimated)
NETSTREIT Corp. stock logo
NTST
NETSTREIT
$6.90M$0.13154.6014.462.715.29%0.78%0.43%7/22/2026 (Estimated)

Latest AMT, FBRC, IRM, and NTST Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/30/2026Q1 2026
Iron Mountain Incorporated stock logo
IRM
Iron Mountain
$0.5010$0.60+$0.0990$0.48$1.86 billion$1.94 billion
4/28/2026Q1 2026
American Tower Corporation stock logo
AMT
American Tower
$1.60$2.84+$1.24$1.84$2.66 billion$2.74 billion
4/20/2026Q1 2026
NETSTREIT Corp. stock logo
NTST
NETSTREIT
$0.0693$0.06-$0.0093$0.06$50.10 million$57.06 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
American Tower Corporation stock logo
AMT
American Tower
$7.163.83%+8.46%115.67%1 Years
FBR & Co. stock logo
FBRC
FBR & Co.
$0.804.56%N/AN/AN/A
Iron Mountain Incorporated stock logo
IRM
Iron Mountain
$3.462.71%+5.45%380.22%3 Years
NETSTREIT Corp. stock logo
NTST
NETSTREIT
$0.884.38%+23.16%676.92%1 Years

Latest AMT, FBRC, IRM, and NTST Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
5/21/2026
American Tower Corporation stock logo
AMT
American Tower
quarterly$1.793.9%6/12/20266/12/20267/13/2026
4/30/2026
Iron Mountain Incorporated stock logo
IRM
Iron Mountain
quarterly$0.86402.75%6/15/20266/15/20267/3/2026
4/16/2026
NETSTREIT Corp. stock logo
NTST
NETSTREIT
quarterly$0.8816.83%6/1/20266/1/20266/15/2026
3/5/2026
American Tower Corporation stock logo
AMT
American Tower
quarterly$1.794.06%4/14/20264/14/20264/28/2026
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
American Tower Corporation stock logo
AMT
American Tower
3.07
0.43
0.43
FBR & Co. stock logo
FBRC
FBR & Co.
N/AN/AN/A
Iron Mountain Incorporated stock logo
IRM
Iron Mountain
N/A
0.77
0.77
NETSTREIT Corp. stock logo
NTST
NETSTREIT
0.81
2.84
2.84

Institutional Ownership

CompanyInstitutional Ownership
American Tower Corporation stock logo
AMT
American Tower
92.69%
FBR & Co. stock logo
FBRC
FBR & Co.
72.38%
Iron Mountain Incorporated stock logo
IRM
Iron Mountain
80.13%
NETSTREIT Corp. stock logo
NTST
NETSTREIT
N/A

Insider Ownership

CompanyInsider Ownership
American Tower Corporation stock logo
AMT
American Tower
0.08%
FBR & Co. stock logo
FBRC
FBR & Co.
13.90%
Iron Mountain Incorporated stock logo
IRM
Iron Mountain
1.70%
NETSTREIT Corp. stock logo
NTST
NETSTREIT
0.66%
CompanyEmployeesShares OutstandingFree FloatOptionable
American Tower Corporation stock logo
AMT
American Tower
2,388465.89 million465.52 millionOptionable
FBR & Co. stock logo
FBRC
FBR & Co.
2597.10 millionN/ANot Optionable
Iron Mountain Incorporated stock logo
IRM
Iron Mountain
29,400297.52 million292.47 millionOptionable
NETSTREIT Corp. stock logo
NTST
NETSTREIT
3097.26 million96.62 millionOptionable

Recent News About These Companies

NETSTREIT (NTST) Q1 2026 Earnings Transcript
NETSTREIT Corp. (NTST) Q1 2026 Earnings Call Transcript
NETSTREIT: Q1 Earnings Snapshot
NETSTREIT (NTST) Meets Q1 FFO Estimates

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
American Tower stock logo

American Tower NYSE:AMT

$186.98 +0.30 (+0.16%)
As of 03:26 PM Eastern
This is a fair market value price provided by Massive. Learn more.

American Tower, one of the largest global REITs, is a leading independent owner, operator and developer of multitenant communications real estate with a portfolio of over 224,000 communications sites and a highly interconnected footprint of U.S. data center facilities.

FBR & Co. stock logo

FBR & Co. NASDAQ:FBRC

$17.55 0.00 (0.00%)
As of 06/12/2017

FBR & Co. is an investment banking and institutional brokerage company. The Company focuses on the equity capital markets. The Company operates through two segments: capital markets, which includes investment banking, institutional brokerage and research, and principal investing. Through its broker-dealer operating subsidiaries, the Company focuses its business on providing: capital raising services, including underwriting and placement of public and private equity, equity-linked and debt securities; financial advisory services, including merger and acquisition (M&A) advisory, restructuring, liability management, recapitalization and strategic alternative analysis; institutional sales and trading services focused on equities, equity-linked securities, listed options, high-yield bonds, senior debt and bank loans, as well as securities lending activities, and differentiated securities research.

Iron Mountain stock logo

Iron Mountain NYSE:IRM

$127.50 +0.68 (+0.53%)
As of 03:26 PM Eastern
This is a fair market value price provided by Massive. Learn more.

Iron Mountain Incorporated (NYSE: IRM) is a global leader in information management services. Founded in 1951 and trusted by more than 240,000 customers worldwide, Iron Mountain serves to protect and elevate the power of our customers' work. Through a range of offerings including digital transformation, data centers, secure records storage, information management, asset lifecycle management, secure destruction and art storage and logistics, Iron Mountain helps businesses bring light to their dark data, enabling customers to unlock value and intelligence from their stored digital and physical assets at speed and with security, while helping them meet their environmental goals.

NETSTREIT stock logo

NETSTREIT NYSE:NTST

$20.10 -0.14 (-0.71%)
As of 03:26 PM Eastern
This is a fair market value price provided by Massive. Learn more.

NETSTREIT Corp. is an internally managed real estate investment trust (REIT) based in Dallas, Texas that specializes in acquiring single-tenant net lease retail properties nationwide. The growing portfolio consists of high-quality properties leased to e-commerce resistant tenants with healthy balance sheets. Led by a management team of seasoned commercial real estate executives, NETSTREIT's strategy is to create the highest quality net lease retail portfolio in the country with the goal of generating consistent cash flows and dividends for its investors.