STRATUS PPTYS INC
STRS OTC Link
$17.02
+0.01 (+0.06%)
▲
15-min delayed
Open
$17.00
High
$17.33
Low
$17.00
Volume
23.2K
Market Cap
N/A