Share price means nothing capital wise to them unless their diluting and selling shares... open market trading does not help their operational funds.
As for being late or not giving enough news... I’ll agree, it’s been some time since the last PR that stated their working on getting current the next week... its been a month.