
BSD2.DE
$13.49
1D:
1.0%
1Y:
39.8%
ES0113900J37Sign in to check this stock against your screeners
Sign In$332.99
1D:
0.5%
1Y:
9.0%
US46625H1005Mkt Cap
$892.25B
P/E Ratio TTM
14.3
Revenue TTM
$297.63B
Beta
1.02
Earnings TTM
$65.07B
Dividend Yield TTM
1.85%
$54.32
1D:
1.3%
1Y:
9.1%
US0605051046Mkt Cap
$385.49B
P/E Ratio TTM
12.3
Revenue TTM
$195.19B
Beta
1.21
Earnings TTM
$33.66B
Dividend Yield TTM
2.14%