IMAX Imax Corporation beats Q1 profit estimates on strong 165 revenue growth but stock falls 095 today Medicus Pharma MDCX Price Action Q4 2025 Below Expectations BUI BlackRockPwr maintains quarterly dividend amid stable utility infrastructure holdings as investors seek yield