Stratus Properties (NASDAQ:STRS – Get Free Report) and Derwent London (OTCMKTS:DWVYF – Get Free Report) are both finance companies, but which is the better stock? Analyst RecommendationsThis is a breakdown of recent ratings and recommmendations for Stratus Properties and Derwent London, as provided by MarketBeat. Get Stratus Properties alerts:Sell Ratings Hold Ratings Buy Ratings Strong Buy Ratings Rating Score Stratus Properties 0 0 0 0 0.00 Derwent London 1 0 1 1 2.67Institutional & Insider Ownership61.6% of Stratus Properties shares are held by institutional investors. ProfitabilityNet Margins Return on Equity Return on Assets Stratus Properties -9.73% -1.13% -0.64% Derwent London N/A N/A N/ARisk & VolatilityThis table compares Stratus Properties and Derwent London’s net margins, return on equity and return on assets. Gross Revenue Price/Sales Ratio Net Income Earnings Per Share Price/Earnings Ratio Stratus Properties $54.18 million 3.37 $1.96 million ($0.44) -51.42 Derwent London $353.86 million 7.27 $148.11 million N/A N/ADerwent London has higher revenue and earnings than Stratus Properties.