YOO
$24.21
-0.329%

One Liberty Properties Inc.
Trade History

Last updated: May 29, 2025, 4:35 AM ET