Sign inGet started

← Leaderboard

ICON

Current: $1.02 as of 2026-11-03T00:55:24.029Z · 2025-11-08 → 2026-11-08

All trades in ICON

Julia Letlow R-LA bought ICON at $3.63 on 2025-12-08 · return since -71.9% (now $1.02) est.