IMHO, probably investors/market realising the potential of what we have here and ignoring the trolls/naysayers