STRATUS PPTYS INC by Stratus Properties, Inc.

STRSOTCPK
$16.88
-2.44-12.63%
Ult. Agg.: Nov 3, 12:30 PM

Benzinga