OTC Markets OTCQX - Delayed Quote USD

Integrated BioPharma, Inc. (INBP)

0.2900
+0.0370
+(14.62%)
At close: May 14 at 3:33:57 PM EDT