Why Franco Nevada Stock is STUPIDLY oversold