Magellan Petroleum - 25 Year Stock Price History | TELL

Historical daily share price chart and data for Magellan Petroleum since 1995 adjusted for splits. The latest closing stock price for Magellan Petroleum as of June 05, 2020 is 1.21.
  • The all-time high Magellan Petroleum stock closing price was 32.50 on October 11, 1995.
  • The Magellan Petroleum 52-week high stock price is 9.28, which is 666.9% above the current share price.
  • The Magellan Petroleum 52-week low stock price is 0.67, which is 44.6% below the current share price.
  • The average Magellan Petroleum stock price for the last 52 weeks is 5.64.
Magellan Petroleum Historical Annual Stock Price Data
Year Average Stock Price Year Open Year High Year Low Year Close Annual % Change
2020 3.2684 7.2400 8.6900 0.6910 1.2050 -83.45%
2019 8.2516 7.1100 11.2400 5.2300 7.2800 4.75%
2018 8.8918 10.0200 12.2400 5.9700 6.9500 -28.64%
2017 10.9345 11.0400 20.4700 8.2400 9.7400 -13.42%
2016 2.9994 0.5400 11.4500 0.2300 11.2500 1948.06%
2015 3.0931 7.3200 7.3200 0.5000 0.5493 -92.45%
2014 13.2280 8.1600 19.9200 6.8000 7.2800 -11.65%
2013 8.4644 7.4000 10.2400 6.8800 8.2400 11.71%
2012 8.5911 7.8592 11.3600 6.2400 7.3760 -4.75%
2011 14.4868 21.5200 24.8000 7.6200 7.7440 -66.27%
2010 15.5886 14.1600 23.3600 12.2400 22.9600 65.90%
2009 8.5315 5.4400 14.0800 4.6392 13.8400 166.15%
2008 9.3344 8.3200 14.9600 3.8392 5.2000 -36.89%
2007 10.6160 10.2400 13.9200 7.1480 8.2400 -21.97%
2006 12.8223 13.6800 21.0400 9.6000 10.5600 -24.57%
2005 15.3005 9.8400 30.1600 8.4000 14.0000 32.58%
2004 11.5432 13.5200 18.0800 8.4000 10.5600 0.76%
2003 8.4099 6.8000 11.7600 6.4000 10.4800 54.12%
2002 6.7914 6.8000 8.4000 5.2000 6.8000 -1.16%
2001 8.0847 8.2480 11.8400 6.3200 6.8800 -11.23%
2000 9.6645 10.7200 14.5040 6.2504 7.7504 -22.50%
1999 12.8567 10.7520 19.5040 9.5040 10.0000 -6.99%
1998 17.2409 23.0000 25.0000 9.5040 10.7520 -49.40%
1997 23.1141 27.0000 32.0000 17.0000 21.2480 -20.48%
1996 21.1990 16.4800 28.4800 16.0000 26.7200 64.45%
Sector Industry Market Cap Revenue
Oils/Energy Oil Refining & Marketing $0.311B $0.029B
Tellurian Inc. develops low-cost liquefied natural gas projects. The Company owns and operates natural gas liquefaction and storage facilities and loading terminals. Tellurian Inc., formerly known as Magellan Petroleum Corporation, is based in Houston, United States.
Stock Name Country Market Cap PE Ratio
Phillips 66 (PSX) United States $38.165B 10.06
Valero Energy (VLO) United States $30.431B 13.67
Marathon Petroleum (MPC) United States $27.025B 8.73
Galp Energia SGPS SA (GLPEY) Portugal $11.109B 26.80
HollyFrontier (HFC) United States $5.953B 7.55
Murphy USA (MUSA) United States $3.285B 14.04
CVR Energy (CVI) United States $2.452B 9.07
World Fuel Services (INT) United States $1.917B 10.48
Delek US Holdings (DK) United States $1.717B 233.50
PBF Energy (PBF) United States $1.695B 15.72
EnLink Midstream, LLC (ENLC) United States $1.668B 14.83
Par Pacific Holdings (PARR) United States $0.612B 11.04
RGC Resources (RGCO) United States $0.218B 19.27
Adams Resources & Energy (AE) United States $0.118B 11.32