
ST
$49.84
1D:
-5.3%
1Y:
88.0%
GB00BFMBMT84Sign in to check this stock against your screeners
Sign In$306.12
1D:
-7.4%
1Y:
592.7%
US9258151029Mkt Cap
$13.81B
P/E Ratio TTM
109.4
Revenue TTM
$471.70M
Beta
2.34
Earnings TTM
$136.69M
Dividend Yield TTM
0.00%
$284.35
1D:
-1.1%
1Y:
115.6%
US7291321005Mkt Cap
$7.61B
P/E Ratio TTM
41.3
Revenue TTM
$4.31B
Beta
0.88
Earnings TTM
$187.54M
Dividend Yield TTM
0.00%