MongoDB, Inc. (MDB) fundamental stock analysis