Needham initiates Gap stock coverage with Hold rating on mixed brand performance Investing.com · News 21m ago