We are live on ! Find out more
Name Net Calls Puts Calls Return since
31 Mar ‘25
NMR icon
351
Nomura Holdings
NMR
$28.7B
$2K $4K $2K 59.7%