
CAPL
$22.15
1D:
0.7%
1Y:
5.1%
US22758A1051Sign in to check this stock against your screeners
Sign In$15.41
1D:
1.6%
1Y:
258.4%
US62913M1071Mkt Cap
$1.92B
P/E Ratio TTM
-4.3
Revenue TTM
$3.18B
Beta
0.60
Earnings TTM
$159.11M
Dividend Yield TTM
0.00%
$48.35
1D:
1.2%
1Y:
-5.4%
US37946R1095Mkt Cap
$1.64B
P/E Ratio TTM
13.2
Revenue TTM
$19.29B
Beta
1.02
Earnings TTM
$129.69M
Dividend Yield TTM
6.34%