VILLAGE SUPER MARKET INCVLGEA

Market cap
$447.13M
P/E ratio
9x