Ithaca Energy reported $140.5M in Stock for its fiscal semester ending in September of 2024.





Stock Change Date
BP USD 36.6B 14.1B Mar/2026
Exxon Mobil USD 24.98B 1.33B Mar/2026
Ithaca Energy USD 140.5M 126.44M Sep/2024
Shell USD 26.45B 22M Jun/2024
Tullow Oil USD 90.1M 17.1M Dec/2025