Imperial Oil Ltd stock (CA45075E1043): Q1 2026 earnings and dividend news drive investor interest — alphai