Whilst this looks stretched the trend remains in tact. I think earning has halted the momentum of a lot of tech and caused a lot consolidation triangles across most tech equities. I'm biased towards a buy but I'm waiting for a break. Earnings late (Could there be a possible extra run up prior?). First target 450, then 500 (Just picking out rounded psychological numbers)