Babylon Holdings is up 23.4%, or $1.43 to $7.55.
Published first on TheFly
See Insiders’ Hot Stocks on TipRanks >>
Read More on BBLN:
Babylon Holdings is up 23.4%, or $1.43 to $7.55.
Published first on TheFly
See Insiders’ Hot Stocks on TipRanks >>
Read More on BBLN: