Vistry Group - 400% to 500% plus potential upside in the coming years?2 May 2026 10:56
Current number of shares in issue = 318,734,074
Current market cap = £1,060,000,000
Net asset value = £3,300,000,000 (mcap currently a massive £2.24 billion BELOW net asset value)
Market cap all time high = £3.5 billion in 2024 / £15 per share (far exceeding nav which was £2.22bn at that time)
Based on the current number of shares in issue, which has now significantly decreased due to recent buybacks & cancellations, what will the share price be in the coming years, post recovery, assuming, as we should, that market cap once again equals or exceeds net asset value, as it has done before?
£1,100,000,000 market cap ÷ 318,374,074 shares in issue = £3.45 share price
£1,200,000,000 market cap ÷ 318,374,074 shares in issue = £3.76 share price
£1,300,000,000 market cap ÷ 318,374,074 shares in issue = £4.08 share price
£1,400,000,000 market cap ÷ 318,374,074 shares in issue = £4.39 share price
£1,500,000,000 market cap ÷ 318,374,074 shares in issue = £4.71 share price
£1,600,000,000 market cap ÷ 318,374,074 shares in issue = £5.02 share price
£1,700,000,000 market cap ÷ 318,374,074 shares in issue = £5.33 share price
£1,800,000,000 market cap ÷ 318,374,074 shares in issue = £5.65 share price
£1,900,000,000 market cap ÷ 318,374,074 shares in issue = £5.96 share price
£2,000,000,000 market cap ÷ 318,374,074 shares in issue = £6.27 share price
£2,100,000,000 market cap ÷ 318,374,074 shares in issue = £6.59 share price
£2,200,000,000 market cap ÷ 318,374,074 shares in issue = £6.90 share price
£2,300,000,000 market cap ÷ 318,374,074 shares in issue = £7.22 share price
£2,400,000,000 market cap ÷ 318,374,074 shares in issue = £7.53 share price
£2,500,000,000 market cap ÷ 318,374,074 shares in issue = £7.84 share price
£2,600,000,000 market cap ÷ 318,374,074 shares in issue = £8.16 share price
£2,700,000,000 market cap ÷ 318,374,074 shares in issue = £8.47 share price
£2,800,000,000 market cap ÷ 318,374,074 shares in issue = £8.78 share price
£2,900,000,000 market cap ÷ 318,374,074 shares in issue = £9.10 share price
£3,000,000,000 market cap ÷ 318,374,074 shares in issue = £9.41 share price
£3,100,000,000 market cap ÷ 318,374,074 shares in issue = £9.73 share price
£3,200,000,000 market cap ÷ 318,374,074 shares in issue = £10.04 share price
£3,300,000,000 market cap ÷ 318,374,074 shares in issue = £10.35 share price
£3,400,000,000 market cap ÷ 318,374,074 shares in issue = £10.67 share price
£3,500,000,000 market cap ÷ 318,374,074 shares in issue = £10.98 share price
£3,600,000,000 market cap ÷ 318,374,074 shares in issue = £11.29 share price
£3,700,000,000 market cap ÷ 318,374,074 shares in issue = £11.61 share price
£3,800,000,000 market cap ÷ 318,374,074 shares in issue = £11.92 share price
£3,900,000,000 market cap ÷ 318,374,074 shares in issue = £12.24 share price
£4,000,000,000 market cap ÷ 318,374,074 shares in issue = £12.55 share price
£4,100,000,000 market cap ÷ 318,374,074 shares in issue = £12.86 share pri