0x8510…077a is #95 on the Base smart money leaderboard: +$12.5K realised PnL in 30 days over 25 trades.