A Super-Investor Buys Up IMAX, Hedge Funds Follow

IMAX Corporation (IMAX) has seen its share of highs and lows since the technology first premiered at the Fuji Pavilion, EXPO '70 in Osaka, Japan.

Keep Reading →