$10.78+0.03 (+0.28%)
IB Acquisition Corp.
Key Insights Significantly high institutional ownership implies IB Acquisition's stock price is sensitive to their...