Sesen Bio Inc(PCBK) EUR 0.5124
Dividend Yield(TTM) =0.00%
Year Yield Total Amount Ex Date
20231,191.01%EUR 6.103USD7.22023-03-06