According to CNBC, Mastercard shares have risen for eight straight sessions and are trading at an all-time high, while the payment sector has also been strong recently. The article says the stock is approaching a key $600 level, with a failure to close above that mark potentially sending shares back into the mid-$580s, while a breakout could open the way to a quick move toward $620. On a longer-term basis, the piece says Mastercard has formed a higher low on the weekly chart and could target $720 if it breaks and closes above $600 on a weekly basis. It also notes that Visa is already trading at new highs.