I think they need new patients of the new pivotal Monotherapy trial to complete the 700mg safety data, yes.
Right now, the Warrants are worth SP - 26.67c - "transaction fee", that is clear.
As long they get their act together and execute with the hopefully lots of new cash - all may be happy.
The Warrant folks who like to exercise should keep in mind to be patient and not selling their stock - as long they behave: good. That is clear as well.