XTRA • 932239 • IE0003290289
Generating your data highlights...
N/A USD | # 5406 in DE
N/A shares | 279.17k USD
35.95m
64.24% | 23.09m
FBD Holdings (XTRA: 932239).