Mohammed Dewji to close 2024 with $300-million gain despite headwinds