| Home of | City of Stamford, Connecticut |
| Headquartered in | Tudor Investment Corporation |
| Notes | Tudor Investment Corporation 200 Elm St Ste 200 Stamford, CT, 06902-3826 United States (203) 863-6700 www.tudor.comExternal Website. Opens New Window Company Type: Corporation Parent |