0.91-0.01 (-1.46%)
at Mon, Jul 29, 2024, 4:00PM EDT - U.S. markets closed
Nasdaq Real Time Price
American natural gas company based in Texas
tellurianinc.com
Tellurian Inc. is an American natural gas company headquartered in Houston, Texas. It was founded in 2016 by Charif Souki and Martin Houston. Wikipedia
Stock price: TELL (NYSE American) $0.9068 -0.0134 (-1.46%)
Mon, Jul 29, 2024, 4:00PM EDT