ONE LIBERTY PROPERTIES INCOLP

Market cap
$456.94M
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202481.9-1.13%
Dec 31, 202382.9-1.95%
Dec 31, 202284.5-12.38%
Dec 31, 202196.4+11.04%
Dec 31, 202086.9+18.33%
Dec 31, 201973.4-3.97%
Dec 31, 201876.4+9.58%
Dec 31, 201769.8-1.23%
Dec 31, 201670.6-5.35%
Dec 31, 201574.6+0.50%
Dec 31, 201474.3-1.95%
Dec 31, 201375.7+1.21%
Dec 31, 201274.8-3.73%
Dec 31, 201177.7