ONE LIBERTY PROPERTIES INCOLP

Market cap
$463.63M
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 202474-1.22%
Dec 31, 202375-3.62%
Dec 31, 202278-2.35%
Dec 31, 202180+12.18%
Dec 31, 202071+14.37%
Dec 31, 201962+2.83%
Dec 31, 201860+14.21%
Dec 31, 201753+6.22%
Dec 31, 201650+1.67%
Dec 31, 201549+9.20%
Dec 31, 201445+16.32%
Dec 31, 201339+15.30%
Dec 31, 201233-4.77%
Dec 31, 201135