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