
CTRI
$30.06
1D:
-3.9%
1Y:
58.7%
US1559231055Sign in to check this stock against your screeners
Sign In$13.23
1D:
-2.3%
1Y:
24.9%
US4198701009Mkt Cap
$2.28B
P/E Ratio TTM
17.6
Revenue TTM
$3.09B
Beta
0.56
Earnings TTM
$129.59M
Dividend Yield TTM
0.00%
$11.72
1D:
-2.3%
1Y:
44.0%
US20441B7047Mkt Cap
$2.18B
P/E Ratio TTM
4.0
Revenue TTM
$27.27B
Beta
0.33
Earnings TTM
$2.72B
Dividend Yield TTM
4.44%