
0QQ2.L
$713.82
1D:
0.9%
1Y:
-1.7%
CH0030170408Sign in to check this stock against your screens
Sign In$44.67
1D:
-0.3%
1Y:
-5.0%
US98983L1089Mkt Cap
$7.37B
P/E Ratio TTM
25.7
Revenue TTM
$1.78B
Beta
0.83
Earnings TTM
$290.60M
Dividend Yield TTM
0.98%