
CAPL
$21.85
1D:
-0.4%
1Y:
3.9%
US22758A1051Sign in to check this stock against your screeners
Sign In$16.05
1D:
-2.9%
1Y:
130.6%
US62913M1071Mkt Cap
$2.00B
P/E Ratio TTM
-5.3
Revenue TTM
$3.76B
Beta
0.66
Earnings TTM
$158.89M
Dividend Yield TTM
0.00%
$48.98
1D:
-2.9%
1Y:
-3.7%
US37946R1095Mkt Cap
$1.66B
P/E Ratio TTM
9.9
Revenue TTM
$21.46B
Beta
1.05
Earnings TTM
$172.42M
Dividend Yield TTM
6.25%