
SRRK
$47.83
1D:
2.5%
1Y:
47.1%
US80706P1030Sign in to check this stock against your screeners
Sign In$77.24
1D:
-2.6%
1Y:
115.0%
GB00BRXB0C07Mkt Cap
$5.89B
P/E Ratio TTM
72.2
Revenue TTM
$840.85M
Beta
0.09
Earnings TTM
$80.66M
Dividend Yield TTM
0.00%
$221.38
1D:
0.0%
1Y:
921.1%
US1717572069Mkt Cap
$5.61B
P/E Ratio TTM
-34.5
Revenue TTM
$0.00
Beta
1.53
Earnings TTM
$-184.74M
Dividend Yield TTM
0.00%