On ONTX, I found this:
https://finance.yahoo.com/news/onconova-therapeutics-announces-initiation-phase-120010662.html , which I assume is related to today's jump.
Also going back a ways, here is a previous OldArmy post :
"On ONTX if you have a ton then selling some is always ok, but do so realizing the status.
1) They pulled a previously floated plan for a reverse split to stay in compliance.
2) Compliance for listing is to be above $1, so common sense suggests they see it making it above there organically.
3) They are in Phase 3 trials of a cancer drug due out in a few months, so against that backdrop you can deduce that they are feeling pretty confident about what they've seen and expect."
So you might consider taking some profits today, but looks like it is expected to hit $1 sooner rather than later.