ICICI Bank has allotted 18,908 equity shares of face value of Rs.2 each on October 23, 2025, under the ICICI Bank Employees Stock Unit Scheme-2022.