TASE • OPK • US68375N1037
Generating your data highlights...
1.07b USD | # 116 in IL
281.56k shares | 346.93k USD
755.09m
44.06% | 332.68m