Sort:  

IMHO yes! And no, not too late!

I think it's inevitable that $LSTR will increase. They keep increasing the LPS (Leo per share). So, the underlying value is increasing along with the price.

Should be good a while longer