Compare Stocks

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

Select Stocks
MOS
MP

Add up to 3 more stocks

MOS

The Mosaic Company

-0.75%
$22.52-0.17
Market Cap

$7.16B

52W Range

$19.80 - $38.23

MP

MP Materials Corp.

+1.23%
$58.26+0.71
Market Cap

$10.37B

52W Range

$29.58 - $100.25

Metric
MOS
MP
Valuation
P/E Ratio9.71-
Forward P/E12.4553.20
P/B Ratio0.614.88
P/S Ratio0.5933.40
P/FCF Ratio--
PEG Ratio0.07-
EV/EBITDA3.88627.13
Profitability
Gross Margin13.9%24.2%
Operating Margin3.7%-39.4%
Net Margin6.0%-20.5%
ROE6.2%-3.0%
ROA3.0%-1.9%
ROIC2.3%-2.4%
Financial Health
Current Ratio1.327.24
Quick Ratio0.476.67
Debt/Equity0.440.44
Interest Coverage4.82-3.90
Dividends
Dividend Yield3.9%-
Payout Ratio51.8%-
Consecutive Div Years10

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 CorporationNVIDIA Corporation vs Taiwan Semiconductor Manufacturing Company LimitedAlphabet Inc. vs Microsoft CorporationAlphabet Inc. vs Microsoft CorporationApple Inc. vs Microsoft CorporationAmazon.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.Advanced Micro Devices, Inc. vs NVIDIA CorporationAlphabet Inc. vs Meta Platforms, Inc.Alphabet Inc. vs Meta Platforms, Inc.NVIDIA Corporation vs State Street SPDR S&P 500 ETF TrustApple Inc. vs Meta Platforms, Inc.Intel Corporation vs NVIDIA CorporationNVIDIA Corporation vs Invesco QQQ Trust, Series 1Amazon.com, Inc. vs Microsoft CorporationNVIDIA Corporation vs Texas Instruments IncorporatedNVIDIA Corporation vs QUALCOMM IncorporatedAlphabet Inc. vs State Street SPDR S&P 500 ETF TrustAlphabet Inc. vs State Street SPDR S&P 500 ETF TrustMicrosoft Corporation vs Taiwan Semiconductor Manufacturing Company LimitedApple Inc. vs State Street SPDR S&P 500 ETF TrustAlphabet Inc. vs Tencent Holdings LimitedAlphabet Inc. vs Tencent Holdings LimitedAlphabet Inc. vs Invesco QQQ Trust, Series 1Alphabet 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.Micron Technology, Inc. vs Taiwan Semiconductor Manufacturing Company LimitedAmazon.com, Inc. vs State Street SPDR S&P 500 ETF TrustMicrosoft Corporation vs Oracle CorporationMicrosoft Corporation vs Invesco QQQ Trust, Series 1Advanced Micro Devices, Inc. vs Taiwan Semiconductor Manufacturing Company LimitedAmazon.com, Inc. vs Invesco QQQ Trust, Series 1State Street SPDR S&P 500 ETF Trust vs Taiwan Semiconductor Manufacturing Company LimitedSalesforce, Inc. vs Microsoft CorporationBroadcom Inc. vs Micron Technology, Inc.Amazon.com, Inc. vs The Home Depot, 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 TrustState Street SPDR S&P 500 ETF Trust vs Tesla, Inc.Broadcom Inc. vs Invesco QQQ Trust, Series 1Meta Platforms, Inc. vs State Street SPDR S&P 500 ETF TrustAdvanced Micro Devices, Inc. vs Micron Technology, Inc.Meta Platforms, Inc. vs Tencent Holdings LimitedInvesco QQQ Trust, Series 1 vs Tesla, Inc.Meta Platforms, Inc. vs Invesco QQQ Trust, Series 1Micron Technology, Inc. vs State Street SPDR S&P 500 ETF TrustBerkshire Hathaway Inc. vs JPMorgan Chase & Co.Berkshire Hathaway Inc. vs JPMorgan Chase & Co.Berkshire Hathaway Inc. vs State Street SPDR S&P 500 ETF TrustBerkshire Hathaway Inc. vs State Street SPDR S&P 500 ETF TrustEli Lilly and Company vs State Street SPDR S&P 500 ETF TrustThe Home Depot, Inc. vs Tesla, Inc.Meta Platforms, Inc. vs Netflix, Inc.Intel Corporation vs Micron Technology, Inc.Alibaba Group Holding Limited vs Tesla, Inc.State Street SPDR S&P 500 ETF Trust vs Walmart Inc.Micron Technology, Inc. vs Oracle CorporationMcDonald's Corporation vs Tesla, Inc.Berkshire Hathaway Inc. vs Vanguard Total Stock Market ETFMeta Platforms, Inc. vs T-Mobile US, Inc.Berkshire Hathaway Inc. vs Visa Inc.Berkshire Hathaway Inc. vs Vanguard Total Stock Market ETFMeta Platforms, Inc. vs Verizon Communications Inc.Berkshire Hathaway Inc. vs Visa Inc.Micron Technology, Inc. vs Invesco QQQ Trust, Series 1Advanced Micro Devices, Inc. vs State Street SPDR S&P 500 ETF TrustJPMorgan Chase & Co. 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.NIO Inc. vs Tesla, Inc.Advanced Micro Devices, Inc. vs Intel CorporationLucid Group, Inc. vs Tesla, Inc.Meta Platforms, Inc. vs Pinterest, Inc.Meta Platforms, Inc. vs Snap Inc.Invesco QQQ Trust, Series 1 vs Walmart Inc.AbbVie Inc. vs Eli Lilly and CompanyIntel Corporation vs State Street SPDR S&P 500 ETF TrustAdvanced Micro Devices, Inc. vs Oracle CorporationEli Lilly and Company vs UnitedHealth Group IncorporatedState Street SPDR S&P 500 ETF Trust vs Vanguard Total Stock Market ETFState Street SPDR S&P 500 ETF Trust vs Visa Inc.Advanced Micro Devices, Inc. vs Invesco QQQ Trust, Series 1Costco Wholesale Corporation vs Walmart Inc.State 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 Cisco Systems, Inc.JPMorgan Chase & Co. vs Invesco QQQ Trust, Series 1Eli Lilly and Company vs Merck & Co., Inc.Oracle Corporation vs State Street SPDR S&P 500 ETF TrustState Street SPDR S&P 500 ETF Trust vs Tencent Holdings LimitedThe Procter & Gamble Company vs Walmart Inc.The Coca-Cola Company vs Walmart Inc.