
Mastercard insider sells shares near high price amid strong stock gains and upcoming earnings.
A Mastercard insider sold 144 shares at $540 each, close to the day's high, following a 7.5% stock gain in the past month. The company is expected to report strong earnings growth on July 30, with EPS projected to rise 14.46% and revenue by 11.45%. A...

