Vendor Information
Homepage Link
City
Country
Year Founded
1999
Total Investment
$102.90 million
Crunchbase Link
Key eCommerce Acquisitions
Demandware
ExactTarget
Glassdoor Rating
4.30
Trading Performance
Year the Company went Public
2004
Stock ID
Stock Exchange
Annual Report - 2015
Annual Report - 2016
Annual Revenue - 2015
$6,670 million
History
Homepage - 2006
Homepage - 2008
Homepage - 2014
Homepage - 2016