Micro Soft (SOFT) Price, Chart & Trading