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