Both have had great runs and technical s show no reason not to buy or to sell.

BABA PEG is a little high at 11. 57, the P/E is high but has not effected the run. Waiting for $193 level

MA, what is there not to like, people are making money and they will increase their usage of credit cards, especially in the stricken areas of the south. Hoping to go over $147