Growth Metrics

Star Holdings (STHO) Return on Invested Capital (2024)