MINA Prints 88% Growth, What Is Behind This Rally?