Astra Zeneca posts positive Phase I COVID-19 trial data yet investors sell – does YIG see potential?

Astra Zeneca (NYSE: AZN) had investors on the edge of their seats this morning in anticipation of COVID-19 data. AZN put investors at ease after their COVID-19 Phase I trial saw a positive immune response in patients. Most investors expected the stock to rocket off such news. However, investors instantly began to sell after the […]