Companies are generally valued on future and forecast earnings anyway so the future is clear and it wont take until the royalties are actually received for the re-rating imo, even without a Lani announcement I think we'll see the future earnings steadily being priced in and as mentioned they alone rival the current market cap.
Exciting times.