Intelligent Bio Stock Doubles On New Manufacturing Deal… — INBS +1.00 · News Impact Screener