Large sells could also be frustrated PI's and moving their cash to somewhere else to gain profits elsewhere. They can always come back just as quickly once the news is near
Well it's up to you now to seek EU agreement to push the end date back, otherwise come April 12th we leave with No Deal, and I don't think anyone wants this ;-((