Tencent Stock Chart - Tencents Mixed Bag For Q1 Record Profit Despite Weakest