This Beaten-Down Stock Has a Potentially Massive Upside Catalyst. Time to Buy?
Tellurian (TELL 5.73%) tanked last year. Shares of the liquefied natural gas (LNG) project developer have plummeted more than 70% over the past 12 months. Several factors have weighed on the company, including concerns about how it would fund its massive Driftwood LNG project. However, a potentially massive upside catalyst has recently emerged. The LNG developer has hired investment bank Lazard, which will, among other things, explore a sale of the company. Here's a look at whether this new development mak ...