tiprankstipranks
Microsoft (IT:1MSFT)
MILAN:1MSFT
Italy
1MSFTMicrosoft
€430.15
€3.80(0.89%)
At close: 4:00 PM EDT