Buying 3905 dirt cheap Barratt shares would give me a £120 …  Motley Fool UK