They were trading at $8 a share pre-Covid when they were in debt and had no contracts. TELL just signed a 10 year, $12billion deal with supposedly 4 more deals to come in the next few weeks.
They just announced that construction will begin in the coming months with 3x the production of $LNG which is currently trading at $80.
My short term PT is $10.
We are looking at a Cinderella stock my friends. I am long as fuck and extremely bullish.
But as always, not a financial advisor, I just like the stock
Jump To The Original Source