it seems overvalued to me. At Β£1.4bn market cap, the company is valued at 8.0x the revenues 2020. Amazon is valued at βjustβ 4.0x the revenues 2020β¦
1 Like
it seems overvalued to me. At Β£1.4bn market cap, the company is valued at 8.0x the revenues 2020. Amazon is valued at βjustβ 4.0x the revenues 2020β¦