IMAX Corporation (IMAX) Down on Time Raiders Debut in China

IMAX Corporation (NYSE: IMAX) shares faded 0.8% to $32.05, as the company and IMAX China announced on Aug. 7, that Time Raiders, the 3D adventure film from director Daniel Lee, debuted in China with approximately $5 million on 309 IMAX screens, making it the highest three-day summer opening weekend for a Chinese local-language film. Share volume was 389,000, compared to an all-day average of 752,000