Cardano Holds Near $0.25 as Whales Accumulate 819M ADA: What It Means for Traders

February 25, 2026