Staying with your preferred Oxford source, here are synonyms for shortly:
"soon, directly, presently, quite soon, in a short time, in a little while, in a short while, at any minute, at any moment, at any second, in a minute, in a moment, in a second, in next to no time, before long, by and by"
Both soon and shortly are relative terms, especially when dealing with Biotech companies and timelines that deal in quarterly updates.
BearDownAZ
P.S. SanFran, sorry but quickly didn't make the list!