VILLAGE SUPER MARKET INCVLGEA

Market cap
$505.82M
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Jul 27, 20244.4-6.71%
Jul 29, 20234.7+30.78%
Jul 30, 20223.6+11.86%
Jul 31, 20213.2-6.99%
Jul 25, 20203.4-8.90%
Jul 27, 20193.8+3.98%
Jul 28, 20183.6-10.79%
Jul 29, 20174.1-2.89%
Jul 30, 20164.2-0.85%
Jul 25, 20154.2+748.70%
Jul 26, 20140.5-69.17%
Jul 27, 20131.6