This whale was buying loads of USELESS at $15-17 mill market cap on 22/05/25, his win rate?
It was 87.95%…