The price per share is kinda deceiving since Barely Anybody got in below .0035. This thing still has a lot of room to go imo.