
TOST
$33.81
1D:
3.1%
1Y:
-29.1%
US8887871080Sign in to check this stock against your screeners
Sign In$80.78
1D:
0.5%
1Y:
68.4%
US6821891057Mkt Cap
$31.44B
P/E Ratio TTM
57.9
Revenue TTM
$6.06B
Beta
2.01
Earnings TTM
$573.70M
Dividend Yield TTM
0.00%
$299.20
1D:
0.1%
1Y:
11.5%
US92343E1029Mkt Cap
$27.05B
P/E Ratio TTM
31.4
Revenue TTM
$1.71B
Beta
0.71
Earnings TTM
$850.00M
Dividend Yield TTM
1.09%