Turing Pharmaceuticals Stock Chart - Toshibas Record Breaking Shares Drop Wipes 6 5bn Off