
CPAY
$396.52
1D:
2.8%
1Y:
24.5%
US2199481068Sign in to check this stock against your screeners
Sign InMkt Cap
$23.26B
P/E Ratio TTM
31.7
Revenue TTM
$3.22B
Beta
1.03
Earnings TTM
$708.21M
Dividend Yield TTM
0.00%
$33.81
1D:
3.1%
1Y:
-31.4%
US8887871080Mkt Cap
$19.61B
P/E Ratio TTM
46.1
Revenue TTM
$6.45B
Beta
1.74
Earnings TTM
$412.00M
Dividend Yield TTM
0.00%