Imax Corp (IMAX) P/E Ratio: 66.14x | 2016-2026 | Chartloom