What is IncomeShares Alibaba (BABA) Opt (BABY) current stock price?
As of the latest data, IncomeShares Alibaba (BABA) Opt stock price is €18.07, with a previous close of €17.74. IncomeShares Alibaba (BABA) Opt gained €0.33 in the last trading session, representing a 1.86% increase.
Does IncomeShares Alibaba (BABA) Opt (BABY) pay dividends?
Yes. IncomeShares Alibaba (BABA) Opt pays monthly dividends with an annualized yield of 42.01% and an estimated annual payout of €8.77 per share.
When is the next ex-dividend date for IncomeShares Alibaba (BABA) Opt (BABY)?
The next ex-dividend date is scheduled for August 03, 2026.