IMAX Corporation Rated as Top Investment Idea by Texas Capital Securities | Intellectia.AI