10% Owner Oasis Management sells 58,720 shares (58.7K) at $27.51 avg for $1.6M as stock down 18.0% from 52-week high
Oasis Management CO Ltd, a 10% owner of Stratus Properties, executed 4 separate sales totaling 58,720 shares for $1,615,206.59 at a blended average price of $27.51 on July 7-8, 2026. The sale reduced holdings by 58,720 shares (-7.0% vs pre-transaction holdings of 843.5K shares), leaving 784.8K shares post-transaction. The timing occurs as STRS trades at $27.00 currently, down -18.0% from its 52-week high of $32.93, and has declined -5.6% over 30 days and -11.2% over 90 days. At the same-ticker level, the insider's 5 prior sales at STRS all posted negative 30-day returns (-2.2% to -2.7%), establishing a pattern of sales into weakness. The underlying business shows contraction: annual revenue growth is -44.8%, though the latest quarterly revenue of $3,791,000.00 and net income of $13,509,000.00 remain positive at a P/E of 10.76.