TASE • BLRX • IL0011015182
Generating your data highlights...
11.1m USD | # 475 in IL
3.12m shares | 14.72k USD
2.62b
97.92% | 2.57b