Xd meaning : Of a declared dividend, belonging to the seller rather than the buyer.
xd
capsaicin
oratories
empiricism
stand back