
DML.TO
$2.19
1D:
6.6%
1Y:
-14.4%
CA2483561072Sign in to check this stock against your screens
Sign In$71.26
1D:
5.0%
1Y:
-21.0%
CA13321L1085Mkt Cap
$31.04B
P/E Ratio TTM
109.1
Revenue TTM
$2.46B
Beta
1.01
Earnings TTM
$281.60M
Dividend Yield TTM
0.24%
$8.24
1D:
4.6%
1Y:
1.4%
CA65340P1062Mkt Cap
$5.53B
P/E Ratio TTM
-25.2
Revenue TTM
$0.00
Beta
1.72
Earnings TTM
$-179.50M
Dividend Yield TTM
0.00%