ICP $2.434320 ▼ -4.19% — ICP on Base | Defined.fi