DLTR vs STZ — Key Metrics

Metric DLTR (DOLLAR TREE INC) STZ (CONSTELLATION BRANDS INC)
Price114.02113.06
Market Cap21.39 Billion19.31 Billion
P/E (TTM)13.9710.75
P/B (Quarterly)6.9572.832
P/S (TTM)1.072.13
Net Profit Margin (TTM)8.020.1
Gross Margin (TTM)38.752.6
ROE (TTM)45.623.1
Revenue Growth YoY (TTM)NoneNone

Upfront Investment - S&P 500 Stock Comparison & AI Analysis

AI-powered analysis and comparison tools for S&P 500 stocks, helping investors make data-driven decisions with delayed market data and portfolio modeling.

DOLLAR TREE INC
vs
 
CONSTELLATION BRANDS INC
 
DOLLAR TREE INC
vs
 
CONSTELLATION BRANDS INC
Performance Comparison
AI Model Recommendation
DLTR · DOLLAR TREE INC

Outperform

22
UnderperformOutperform
STZ · CONSTELLATION BRANDS INC

Outperform

9
UnderperformOutperform
Recommendation Summary

Both stocks are projected to outperform the market over the next year. If you have to make a choice, Upfront Recommendation: DLTR.

Financial Metrics
Prices delayed ~15 min
DLTR Metrics STZ
$114.02 Price $113.06
— Market Capitalization —
13.97 Price to Earnings Ratio 10.75
1.07 Price to Sales 2.13
10.82 Price to FCF Ratio 10.2
2.75 Price to Gross Profit 4.05
5.71 Price to Current Assets 6.35