THOUGHTWORKS HOLDG INCTWKS:US Last Price4.43 Market Cap1.442B CountryUnited States State (US only)Illinois1D0.23%N/A7D0.67%N/A30D0.45%N/A6M2.55%N/A1Y18.45%N/AYTD7.13%N/A