MBX (MBX) Reports Q1 Loss of $0.71

Go back to MBX (MBX) Reports Q1 Loss of $0.71
(NASDAQ: MBX) Delayed: 67.48 -3.22 (4.55%)
Previous Close $70.70    52 Week High
Open $70.00    52 Week Low
Day High $72.64    P/E N/A 
Day Low $67.04    EPS
Volume 487,480