There's plenty of irons in the fire here and consequently multiple potentially re-rating events.
I cant see any reason why this wont trade well above the last placement price c40c in the near future.
10 bagger potential from here over the long term imho.