DB • 946 • CA9229321083
Generating your data highlights...
263m USD | # 7093 in DE
7 shares | 91.88 USD
8.31m
52.83% | 4.39m
Velan Inc. (DB: 946) has a market capitalization of $263.34M. Last close €10.60 (as of 2026-10-20); 52-week range €8.55 to €11.80.