NETE Stock 0.26 Net Element Inc $NETE Hit 103,744 52 week