presplit would put MSFT here @ just over $50... and oh was that some pivot from before. they have certainly all had their runs...and pullbacks.