DB • VD6 • VGG7777C1023
Generating your data highlights...
449m USD | # 6269 in DE
126 shares | 549.48 USD
78.87m
27.25% | 21.49m
Sailfish Royalty Corp. (DB: VD6) has a market capitalization of $449.02M. Last close €4.88 (as of 2026-10-20); 52-week range €1.59 to €5.20.