Home Stock Digital Asset Products Record $103 Million Inflows as Assets Under Management Maintains $52 Billion Position