Curbline Properties Corp.

23.27
-0.97 (-4.00%)
At close: Apr 04, 2025, 3:29 PM