MACQUARIE GROUP LTD - MSFT Position History | HoldingsIntel