The memecoin market saw an impressive day of activity on March 20, 2025, with smart money flows indicating that the market was experiencing more outflows than inflows. Despite this seeming like a negative day for the memecoin market, the total volume for the day was $4.38 million, and the net moveme...