Microsoft shares flirting with $30 for first time in nearly 2 years | Heykuki News