Armada Acquisition Corp. II completed its IPO on May 22, 2025, selling 23 million units at $10 each, raising $230 million, alongside a private placement generating $7.1 million. A total of $231.15 million from these proceeds is held in a trust account.