Stock Price
2024-09-06
Market Capitalization
2024-09-06
Revenue
FY, 2024
Patents Issued
FY, 2017
Trademarks
FY, 2017
Ireland
Building D, Xerox Technology Park, Haggardstown
United States
Penobscot Building, 645 Griswold St Suite #1846, 18th
United States
275 Wyman St
Australia
95 Pitt St
China
1F, Building, 188 Pingfu Rd, Xuhui Qu
Czech Republic
Karla Engliše 3201