Compass, Inc. (COMP) supply chain analysis