Market Cap per dealership25 Jun 2021 14:04
Whilst Lookers plc may well be run by a bunch of baboons, the fact remains that its market cap is equivalent to just £1.8m per site. That is the current value of a very second rate petrol station, which is insane.