To assist with your decision making - I would instead ask myself if I thought now was a good time to sell... given the;
- impending NASDAQ dual listing
- looming multiple world first trials
- current patents
- recent publicity
- companies financials
I would say not a good time to sell.
If not a good time to sell then why not keep averaging in!