Why XDTE’s $12.65 annual payout might be half what it seems
XDTE's weekly payouts and 30-plus percent trailing yield look like an income investor's dream, but two payments buried in 2025 year-end data may be doing far more heavy lifting than most buyers…