Tellurian IncTELL:US Last Price0.387 MCap439.55M CountryUnited States State (US only)Texas 1D0.44%0.0 7D22.72%-0.11 30D37.93%-0.24 6M34.95%-0.21 1Y72.18%-1.0 YTD48.23%-0.36