Armada Acquisition's $225M IPO hits Nasdaq at $10 a unit with warrants - Stock Titan