
MDB
$396.51
1D:
3.4%
1Y:
22.9%
US60937P1066Sign in to check this stock against your screeners
Sign In$1,791.82
1D:
11.0%
1Y:
1,712.3%
US80004C2008Mkt Cap
$265.35B
P/E Ratio TTM
23.0
Revenue TTM
$12.98B
Beta
5.16
Earnings TTM
$2.60B
Dividend Yield TTM
0.00%
$371.47
1D:
5.2%
1Y:
212.6%
US8807701029Mkt Cap
$58.08B
P/E Ratio TTM
50.7
Revenue TTM
$4.46B
Beta
1.78
Earnings TTM
$1.15B
Dividend Yield TTM
0.14%