Babylon shares traded at $272.5 in October 2021, but have lost more than 99 per cent of their value in the past 18 months. Shutterstock
Babylon shares traded at $272.5 in October 2021, but have lost more than 99 per cent of their value in the past 18 months. Shutterstock

End of the road for shareholders in UK healthcare company Babylon