MHLA (Maiden Holdings, Ltd. 6.625 NT 2046) — Setup Score, drawdown & fundamentals · iCaiFu