'Results from all programs due in the coming weeks'
Not sure why the selling today, assuming due to impatient holders - with results not too far away, I'm hoping the SP has a nice little run to 17 - 18 cents where the majority of buying has occurred in the most recent months