/Microsoft%20Corporation%20office%20on%20laptop-by%20monticello%20via%20Shutterstock.jpg)
Microsoft (MSFT) has had a rough stretch in recent months, trading around 20% below all-time highs. Investors have turned cautious on the software giant, given its rising capital expenditures amid a difficult macro environment.
/Microsoft%20Corporation%20office%20on%20laptop-by%20monticello%20via%20Shutterstock.jpg)
Microsoft (MSFT) has had a rough stretch in recent months, trading around 20% below all-time highs. Investors have turned cautious on the software giant, given its rising capital expenditures amid a difficult macro environment.