Words
41
Reading
1 min
Listen
Play
8M
Most recent payment: $1.30 per share, paid Feb 13, 2026 (ex-dividend date Jan 30, 2026). That results in a trailing 12-month dividend of $5.20 and a current yield of roughly 0.51% based on share prices north of $1,000
Key dividend points:
RE: LeoThread 2026-02-17 18-45