are you seriously arguing Mayer's tenure was a success? Every major decision she had her fingerprints on (sumly, tumblr, etc) turned out to be massive, expensive failures. Lots of external factors go into stock price so I would argue stock price alone is not a good indicator of leadership.