Growth Metrics

Leopard Energy (LEEN) Net Margin (2021 - 2025)

Leopard Energy (LEEN) has 2 years of Net Margin data on record, last reported at 1721.28% in Q3 2025.

  • For Q3 2025, Net Margin fell 9960276.0% year-over-year to 1721.28%; the TTM value through Jan 2026 reached 5629.9%, up 1129599.0%, while the annual FY2025 figure was 532.89%, 624079.0% up from the prior year.
  • Net Margin reached 1721.28% in Q3 2025 per LEEN's latest filing, up from 132572.31% in the prior quarter.
  • Across five years, Net Margin topped out at 97881.48% in Q3 2024 and bottomed at 132572.31% in Q2 2025.