PS - I might be wrong but I do not think the share price has ever been lower. Certainly it has never been "considerably lower"
This is how dilution works.
The current price of 12.5 cents equates to point 4 of one cent prior to the recent 1:30 share consolidation.
If you had been holding them prior to the previous consolidation of 1.10 shares your original shares are nought point 4 of one cent. That's 0.0004 of a dollar.
The only people kicking themselves are long term investors.
Perhaps you are unaware of the share consolidations?
UCL Price at posting:
12.5¢ Sentiment: Sell Disclosure: Not Held