Treasury report Q1, 2025 🏦

The Treasury value decreased from $238,678,709 as at December 31st 2024 to $186,681,934 as at March 31st 2025.

This represents a decrease of 19.7% compared to the previous quarter.

http://onbeam.substack.com/p/49-treasury-report-q1-2025

Full report 👇