Mastercard crossed both the 50-day and 10-week moving average, and is today testing support of the 20 day moving average (center line of the Bollinger bands) after an overnight gap up. It is also among the top 10 in the buy zone on IBD's Leaderboard.