Display in USD
CTW Cayman FY EPS $0.07 Misses $0.09 Estimate, Sales $82.509M Down From $90.371M YoY | WAPE