Compare Stocks

Compare up to 5 stocks side by side with metrics, growth rates, and performance charts

Select Stocks
ADC
CRC

Add up to 3 more stocks

ADC

Agree Realty Corporation

+0.35%
$74.73+0.26
Market Cap

$8.98B

52W Range

$69.56 - $82.08

CRC

California Resources Corporation

-0.60%
$56.25-0.34
Market Cap

$4.97B

52W Range

$43.24 - $71.98

Metric
ADC
CRC
Valuation
P/E Ratio40.18-
Forward P/E36.1812.64
P/B Ratio1.441.71
P/S Ratio11.991.41
P/FCF Ratio81.5612.79
PEG Ratio365.25-
EV/EBITDA19.9920.22
Profitability
Gross Margin87.6%37.8%
Operating Margin48.0%20.7%
Net Margin29.3%-13.1%
ROE3.5%-15.9%
ROA2.2%-6.5%
ROIC3.5%9.7%
Financial Health
Current Ratio0.830.89
Quick Ratio0.830.79
Debt/Equity0.530.37
Interest Coverage2.538.04
Dividends
Dividend Yield4.2%2.9%
Payout Ratio176.8%38.4%
Consecutive Div Years134

Popular stock comparisons

Head-to-head breakdowns of valuation, growth, dividends, and total return — built from reported fundamentals.

Apple Inc. vs NVIDIA CorporationApple Inc. vs Alphabet Inc.Apple Inc. vs Alphabet Inc.Microsoft Corporation vs NVIDIA CorporationAlphabet Inc. vs Microsoft CorporationAlphabet Inc. vs Microsoft CorporationApple Inc. vs Microsoft CorporationNVIDIA Corporation vs Taiwan Semiconductor Manufacturing Company LimitedAmazon.com, Inc. vs Alphabet Inc.Amazon.com, Inc. vs Alphabet Inc.Apple Inc. vs Amazon.com, Inc.Broadcom Inc. vs NVIDIA CorporationApple Inc. vs Taiwan Semiconductor Manufacturing Company LimitedApple Inc. vs Broadcom Inc.Alphabet Inc. vs Meta Platforms, Inc.Alphabet Inc. vs Meta Platforms, Inc.Apple Inc. vs Meta Platforms, Inc.Advanced Micro Devices, Inc. vs NVIDIA CorporationNVIDIA Corporation vs State Street SPDR S&P 500 ETF TrustIntel Corporation vs NVIDIA CorporationAmazon.com, Inc. vs Microsoft CorporationNVIDIA Corporation vs Invesco QQQ Trust, Series 1NVIDIA Corporation vs Texas Instruments IncorporatedAlphabet Inc. vs State Street SPDR S&P 500 ETF TrustAlphabet Inc. vs State Street SPDR S&P 500 ETF TrustNVIDIA Corporation vs QUALCOMM IncorporatedApple Inc. vs State Street SPDR S&P 500 ETF TrustMicrosoft Corporation vs Taiwan Semiconductor Manufacturing Company LimitedAlphabet Inc. vs Tencent Holdings LimitedAlphabet Inc. vs Invesco QQQ Trust, Series 1Alphabet Inc. vs Tencent Holdings LimitedAlphabet Inc. vs Invesco QQQ Trust, Series 1Apple Inc. vs Invesco QQQ Trust, Series 1Alphabet Inc. vs Netflix, Inc.Alphabet Inc. vs Netflix, Inc.Broadcom Inc. vs Microsoft CorporationAlphabet Inc. vs T-Mobile US, Inc.Alphabet Inc. vs T-Mobile US, Inc.Amazon.com, Inc. vs Tesla, Inc.Microsoft Corporation vs Micron Technology, Inc.Broadcom Inc. vs Taiwan Semiconductor Manufacturing Company LimitedMicrosoft Corporation vs State Street SPDR S&P 500 ETF TrustAmazon.com, Inc. vs Walmart Inc.Microsoft Corporation vs Oracle CorporationAmazon.com, Inc. vs State Street SPDR S&P 500 ETF TrustMicrosoft Corporation vs Invesco QQQ Trust, Series 1Micron Technology, Inc. vs Taiwan Semiconductor Manufacturing Company LimitedAmazon.com, Inc. vs Invesco QQQ Trust, Series 1Advanced Micro Devices, Inc. vs Taiwan Semiconductor Manufacturing Company LimitedSalesforce, Inc. vs Microsoft CorporationState Street SPDR S&P 500 ETF Trust vs Taiwan Semiconductor Manufacturing Company LimitedAmazon.com, Inc. vs The Home Depot, Inc.Broadcom Inc. vs Micron Technology, Inc.Amazon.com, Inc. vs Alibaba Group Holding LimitedAmazon.com, Inc. vs McDonald's CorporationBerkshire Hathaway Inc. vs Vanguard S&P 500 ETFBerkshire Hathaway Inc. vs Vanguard S&P 500 ETFInvesco QQQ Trust, Series 1 vs Taiwan Semiconductor Manufacturing Company LimitedAmazon.com, Inc. vs Target CorporationAdvanced Micro Devices, Inc. vs Broadcom Inc.Broadcom Inc. vs State Street SPDR S&P 500 ETF TrustMeta Platforms, Inc. vs State Street SPDR S&P 500 ETF TrustState Street SPDR S&P 500 ETF Trust vs Tesla, Inc.Broadcom Inc. vs Invesco QQQ Trust, Series 1Meta Platforms, Inc. vs Tencent Holdings LimitedMeta Platforms, Inc. vs Invesco QQQ Trust, Series 1Invesco QQQ Trust, Series 1 vs Tesla, Inc.Advanced Micro Devices, Inc. vs Micron Technology, Inc.Berkshire Hathaway Inc. vs JPMorgan Chase & Co.Berkshire Hathaway Inc. vs JPMorgan Chase & Co.Micron Technology, Inc. vs State Street SPDR S&P 500 ETF TrustBerkshire Hathaway Inc. vs State Street SPDR S&P 500 ETF TrustBerkshire Hathaway Inc. vs State Street SPDR S&P 500 ETF TrustThe Home Depot, Inc. vs Tesla, Inc.Meta Platforms, Inc. vs Netflix, Inc.Eli Lilly and Company vs State Street SPDR S&P 500 ETF TrustAlibaba Group Holding Limited vs Tesla, Inc.State Street SPDR S&P 500 ETF Trust vs Walmart Inc.Intel Corporation vs Micron Technology, Inc.McDonald's Corporation vs Tesla, Inc.Meta Platforms, Inc. vs T-Mobile US, Inc.Meta Platforms, Inc. vs Verizon Communications Inc.Berkshire Hathaway Inc. vs Visa Inc.Berkshire Hathaway Inc. vs Visa Inc.Berkshire Hathaway Inc. vs Vanguard Total Stock Market ETFBerkshire Hathaway Inc. vs Vanguard Total Stock Market ETFMicron Technology, Inc. vs Oracle CorporationJPMorgan Chase & Co. vs State Street SPDR S&P 500 ETF TrustMicron Technology, Inc. vs Invesco QQQ Trust, Series 1Advanced Micro Devices, Inc. vs State Street SPDR S&P 500 ETF TrustJohnson & Johnson vs Eli Lilly and CompanyGeneral Motors Company vs Tesla, Inc.Ford Motor Company vs Tesla, Inc.Berkshire Hathaway Inc. vs Invesco QQQ Trust, Series 1Berkshire Hathaway Inc. vs Invesco QQQ Trust, Series 1Eli Lilly and Company vs Invesco QQQ Trust, Series 1Rivian Automotive, Inc. vs Tesla, Inc.Meta Platforms, Inc. vs Pinterest, Inc.NIO Inc. vs Tesla, Inc.Meta Platforms, Inc. vs Snap Inc.Lucid Group, Inc. vs Tesla, Inc.Invesco QQQ Trust, Series 1 vs Walmart Inc.AbbVie Inc. vs Eli Lilly and CompanyAdvanced Micro Devices, Inc. vs Intel CorporationState Street SPDR S&P 500 ETF Trust vs Visa Inc.Eli Lilly and Company vs UnitedHealth Group IncorporatedState Street SPDR S&P 500 ETF Trust vs Vanguard Total Stock Market ETFCostco Wholesale Corporation vs Walmart Inc.Intel Corporation vs State Street SPDR S&P 500 ETF TrustJPMorgan Chase & Co. vs Invesco QQQ Trust, Series 1Advanced Micro Devices, Inc. vs Oracle CorporationState Street SPDR S&P 500 ETF Trust vs Exxon Mobil CorporationJohnson & Johnson vs State Street SPDR S&P 500 ETF TrustAdvanced Micro Devices, Inc. vs Invesco QQQ Trust, Series 1Eli Lilly and Company vs Merck & Co., Inc.Oracle Corporation vs State Street SPDR S&P 500 ETF TrustThe Procter & Gamble Company vs Walmart Inc.Advanced Micro Devices, Inc. vs Cisco Systems, Inc.State Street SPDR S&P 500 ETF Trust vs Tencent Holdings LimitedThe Coca-Cola Company vs Walmart Inc.