Compass, Inc. (COMP) fundamental stock analysis