Nasdaq • WFRD • IE00BLNN3691
Generating your data highlights...
6.59b USD | # 2120 in US
1.22m shares | 124.8m USD
71.93m
97.77% | 70.32m