EBITDA Analysis

CRCL

Circle Internet Group

$112.81
-4.47%

Price vs EBITDA Yield

Current Valuation

EBITDA Yield
15.23%
EV/EBITDA
-148.5x
P/E Ratio
-
PEG Ratio
4.34

EV/EBITDA Averages

Median (Fair Value)
10.5x
1-Year Avg
-154.9x
3-Year Avg
-167.1x
5-Year Avg
-176.6x
Min / Max
-218.0x / 44.3x

EBITDA Growth

YoY Growth
238.9%
3-Year CAGR
-
5-Year CAGR
-
Current Margin
10.7%

Financial Snapshot

Market Cap
$31.35B
Enterprise Value
$27.66B
Revenue (TTM)
$2.75B
Dividend Yield
-

Valuation Context

vs 5-Year Average

-16%

Below average (potentially undervalued)

EBITDA Yield

15.23%

High yield

Data Points

192

daily data points