"Issued on achievement of milestone 21 May 2021 2,391,865" (AR)
PH still has 1,401,212 And LC still holds 597,966 that comes to a total of 1,999, 178 still holding from that last milestone payment
So only 390K of shares have been sold from that last milestone. The issues of the milestone payments is roughly 75% to PH and 25% to LC. Perhaps a panic over nothing.?