Tellurian Inc. (TELL) Climbed 5.73% or 0.61 To Price $11.25 On Monday
Tellurian Inc. (TELL) climbed 5.73% or 0.61 to $11.25. It is near 877767 shares traded, which is 72.01% compare to the average total volume 1.22 million. The market cap of TELL is $2.57 billion. The year to date change is…