Quote (Cooked @ May 3 2020 12:59am)
If I'm doing the math right theres been another 90 sold since last pop?
last was at > 30,968, were at 31,058 now = 90?
sweet spot i 80 - 120 could be anyone now
Looked again, and the pop was definitely between 30966 and 30969... so for sure are >90 since then... this is wild!