Why On The Beach is worth buying right now
On The Beach (OTB) 142pMarket cap: £237 millionPositive first-half results and an analyst upgrade are reigniting investors' interest in the online package holiday provider On The Beach (OTB) and we think there is a big value...
06 June 2024