Sort:  

most likely, perhaps some future SMT

Could be, the fact that they power up means they are in for the long run.

Or a whale who cached out partly when the steem price was high in januari and is buying back in now it's low.

Coin Marketplace

STEEM 0.16
TRX 0.16
JST 0.029
BTC 68356.90
ETH 2509.71
USDT 1.00
SBD 2.53