@Thesimmos.... I am heavy into all mentioned... and constantly keeping an eye out for any problems.. At this stage all I can see is blue sky for these stocks. The only one that could cause a little grief at present is AJM, because they are neglecting to inform shareholders of progress. PLS has more product than any other, and of course need to accelerate production in order to remain beneficial.
Both GXY & GMM are currently in the box seat with supply demand, thus the increases. I only hope they continue to thrive.
Good luck with your endeavours !!