Stratus Properties Inc. (STRS)
OTCMKTS · Delayed Price · Currency is USD
17.37
+0.01 (0.06%)
Oct 29, 2026, 3:22 PM EDT