Global Ship Lease stock hits 52-week high at 32.46 USD

Global Ship Lease stock hits 52-week high at 32.46 USD