MMEX Resources MMEX
OTC MMEX
$0.00 +0.00 (+0.00%)
At close: Sep 8, 2026 · 4:00 PM EDT

MMEX Resources Corp (MMEX) Net Shares Issued and Repurchased (2016 - 2026)

MMEX Resources (MMEX) posted Net Shares Issued and Repurchased of $1.0 million for Q3 2026, down 99.98% quarter-over-quarter from $5.4 billion in Q2 2025.

Analysis

MMEX Resources Corp (MMEX) Net Shares Issued and Repurchased (2016 - 2026) Analysis & Trends

MMEX Resources (MMEX) has 11 years of Net Shares Issued and Repurchased data on file, last reported at $1.0 million in Q3 2026.

  • For the quarter ending Q3 2026, Net Shares Issued and Repurchased changed N/A year-over-year to $1.0 million; the trailing twelve-month figure through Jul 2026 stood at $1.0 million (changed N/A YoY), and the FY2025 full-year result was $5.4 billion, changed N/A from the prior year.
  • Net Shares Issued and Repurchased was $1.0 million for Q3 2026 at MMEX Resources, down from $5.4 billion in the prior quarter.
  • In the past five years, Net Shares Issued and Repurchased ranged from a high of $5.4 billion in Q2 2025 to a low of $1.0 million in Q3 2026.
  • A 5-year average of $1.9 billion and a median of $1.2 billion in 2023 frame the typical range for Net Shares Issued and Repurchased.
  • Across the five-year window, Net Shares Issued and Repurchased jumped 67615.26% in 2022 and surged 137.76% in 2024, its largest moves.
  • MMEX Resources' Net Shares Issued and Repurchased stood at $42.9 million in 2022, then jumped by 2606.22% to $1.2 billion in 2023, then surged by 137.76% to $2.8 billion in 2024, then soared by 95.85% to $5.4 billion in 2025, then tumbled by 99.98% to $1.0 million in 2026.
  • Per Business Quant data, the three most recent Net Shares Issued and Repurchased figures were $1.0 million in Q3 2026, $5.4 billion in Q2 2025, and $2.8 billion in Q3 2024.
Peer Set

Peer Comparison

Historic Data

Historic Data

Download Data
DateValue
Jul 31, 2026 1.02 Mn
Apr 30, 2025 5.41 Bn
Jul 31, 2024 2.76 Bn
Jul 31, 2023 1.16 Bn
Apr 30, 2022 42.92 Mn
Apr 30, 2021 63,388.00
Apr 30, 2020 444.25 Mn
Apr 30, 2019 1.07 Mn
Jul 31, 2018 10.53 Mn
Apr 30, 2018 -2.00 Mn
Jul 31, 2017 8.17 Mn
Apr 30, 2017 383.74 Mn
Apr 30, 2016 13,815.00