← All stocks

DLR vs WY

Digital Realty Trust Inc. Common Stock vs Weyerhaeuser Company Common Stock. Side-by-side ACCE scores, valuation, profitability, and growth.

ACCE scores
DLR
WY
Composite score
Out of 100
50
42
Growth
52
43
Value
22
44
Quality
61
46
Momentum
63
34
Valuation
DLR
WY
Price
182.12
21.22
Market cap
68.78B
15.29B
Trailing P/E
88.41
32.15
Forward P/E
66.67
28.65
EV / EBITDA
26.13
17.38
Dividend yield
2.6%
3.9%
Profitability
DLR
WY
ROE
2.9%
5.0%
Net margin
11.8%
6.9%
Debt / equity
0.84
0.59
Free cash flow
2.41B
88.00M
Growth
DLR
WY
Revenue growth (YoY)
29.9%
-0.9%
Earnings growth (YoY)
-58.7%
87.1%
Analyst target
223.48
31.00
See full analysis