ICP $2.848707 ▼ -2.29% — ICP on Base | Defined.fi