John Armitage profile

Egerton Capital (uk) Llp (John Armitage)

Ownership History for:

Microsoft Corp MSFT