Lorenzo Shipping Corporation (LSC)
Generated: September 09, 2023
Market Cap: 0.300B
Price to Earnings = 16.10
Price to Book = 0.79
Price to Sales = 0.09
Enterprise Value = 0.885B
Earnings Yield = 5.44%
ROCE = 8.40%