William H. Armstrong, Chair of Board,President, CEO, Director at Stratus Properties, holds 548.50K shares in Stratus Properties (Ticker: STRS). Most recently, William H. Armstrong Bought $255 shares of Stratus Properties on Mar 31, 2020 for an estimated value of 4.16K.