ADA above $0.25064 on Apr 10, 12:00 UTC? 45.4% Odds | Limitless