TASE • OPK • US68375N1037
Generating your data highlights...
846m USD | # 140 in IL
271.65k shares | 337.23k USD
755.09m
44.01% | 332.32m