News

IMAX Corporation (IMAX) is ramping up its commitment to return capital to shareholders with a fresh $100 million boost to its ongoing stock buyback initiative. The board of directors approved the ...