Daedalus Portfolio Hits $1.722 Million Milestone in March 2026