
CAPR
$7.66
1D:
-2.2%
1Y:
13.8%
US14070B3096Sign in to check this stock against your screeners
Sign In$45.28
1D:
4.6%
1Y:
-35.6%
US4622221004Mkt Cap
$7.52B
P/E Ratio TTM
-13.1
Revenue TTM
$873.76M
Beta
0.38
Earnings TTM
$-564.78M
Dividend Yield TTM
0.00%
$64.70
1D:
3.4%
1Y:
-2.0%
US69366J2006Mkt Cap
$5.40B
P/E Ratio TTM
-132.0
Revenue TTM
$1.01B
Beta
0.55
Earnings TTM
$-38.38M
Dividend Yield TTM
0.00%