As of Oct 6, 2025, LeoStrategy holds 3,135,873.10 LEO, representing 10.60% of total supply.
LeoStrategy Generated a 261.56% LEO Yield This Week (Oct 6, 2025)
For real-time updates, follow @lstr.alerts on Threads, which reports daily balance sheet data including total LEO held.