Have you been paying attention to shares of Imax (IMAX)? Shares have been on the move with the stock up 27.8% over the past month. The stock hit a new 52-week high of $25.28 in the previous ...
After a landmark deal for the Paris Summer Games, NBC Sports and the film technologies company will make the Nov. 9 primetime match at Beaver Stadium available live on Imax screens and on Peacock.