Sign in to check this stock against your screeners
Sign InUS8522341036Block, Inc., together with its subsidiaries, creates tools that enables sellers to accept card payments and...
$1,588.12
1D:
0.9%
1Y:
153.1%
US6098391054Mkt Cap
$78.01B
P/E Ratio TTM
115.1
Revenue TTM
$2.79B
Beta
1.74
Earnings TTM
$615.93M
Dividend Yield TTM
0.42%
$292.35
1D:
0.5%
1Y:
58.1%
NL0009538784Mkt Cap
$73.81B
P/E Ratio TTM
28.1
Revenue TTM
$12.27B
Beta
1.47
Earnings TTM
$2.02B
Dividend Yield TTM
1.37%
This company does not pay dividends