Antalpha Platform Holding (ANTA) EBITDA Margin (2024 - 2026)

Antalpha Platform Holding (ANTA) posted quarterly EBITDA Margin of 13.59% for Q1 2026, up 289.0% YoY from 3.49% in Q1 2025, and down 100.0% sequentially from 33414511.23% in Q4 2025.

Antalpha Platform Holding (ANTA) EBITDA Margin (2024 - 2026) Analysis & Trends

Antalpha Platform Holding has disclosed EBITDA Margin across 3 years of filings, most recently posting 13.59% for Q1 2026.

  • In Q1 2026, EBITDA Margin rose 289.0% year-over-year to 13.59%; the TTM figure through Mar 2026 stood at 44.8% (up 875.0% YoY), while the FY2025 annual figure was 30.74%, up 2148.0% from the prior year.
  • EBITDA Margin retreated to 13.59% in Q1 2026, from 33414511.23% in the prior quarter.
  • Over the last five years, EBITDA Margin for ANTA reached as high as 12459564961551.46% in Q4 2024 and fell as low as 3.97% in Q2 2025.
  • The 3-year median for EBITDA Margin is 23.46% (2025), against an average of 1557451044828.51%.
  • Annual changes were most pronounced in 2025 — EBITDA Margin slumped 2000000000 bps — and 2026, when it surged 289 bps.
  • A 3-year view of EBITDA Margin shows it stood at 12459564961551.46% in 2024, then slumped by 100 bps to 33414511.23% in 2025, then slumped by 100 bps to 13.59% in 2026.
  • According to Business Quant data, EBITDA Margin over the past three periods registered 13.59%, 33414511.23%, and 33.33% for Q1 2026, Q4 2025, and Q3 2025 respectively.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) EBITDA Margin (Qtr)
1 Visa 587.74 Bn 575.34 Bn - 64.42%
2 Mastercard 465.55 Bn 455.34 Bn - 58.43%
3 American Express 238.39 Bn 184.35 Bn 17.43 Bn 18.77%
4 PayPal Holdings 40.24 Bn 30.89 Bn 7.84 Bn 17.81%
5 Affirm Holdings 28.27 Bn 26.55 Bn 261.64 Mn 28.77%
6 SoFi Technologies 23.54 Bn 20.13 Bn 929.25 Mn 13.91%
7 Ally Financial 14.34 Bn 13.89 Bn 1.98 Bn 15.79%
8 Credit Acceptance 7.51 Bn 7.49 Bn 562.70 Mn 24.11%
9 FinVolution 6.22 Bn 4.97 Bn 311.24 Mn 15.96%
10 Antalpha Platform Holding 179.94 Mn 88,588.58 Bn -273.25 Bn 13.59%

Historic Data

Download Data
DateValue
Mar 31, 2026 13.59%
Dec 31, 2025 33,414,511.23%
Sep 30, 2025 33.33%
Jun 30, 2025 3.97%
Mar 31, 2025 0.51%
Dec 31, 2024 12,459,564,961,551.46%
Sep 30, 2024 9,982,493.76%
Jun 30, 2024 10.07%