Visa posted stronger-than-expected first-quarter earnings and announced a share buyback plan valued at $1.75 billion.

Read more