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