Skip to content
@defbank — -$112,688.88 P&L, 61.1% win rate | 0xInsider