
SQU.DE
$120.13
1D:
0.2%
1Y:
-9.4%
FR0000125486Sign in to check this stock against your screeners
Sign In$436.80
1D:
-0.1%
1Y:
45.4%
DE0006070006Mkt Cap
$32.87B
P/E Ratio TTM
33.0
Revenue TTM
$44.83B
Beta
0.81
Earnings TTM
$996.09M
Dividend Yield TTM
1.69%