The Trade Desk, Inc. (BVL:TTD)
Peru flag Peru · Delayed Price · Currency is PEN · Price in USD
50.70
0.00 (0.00%)
At close: Mar 10, 2026

The Trade Desk Ratios and Metrics

Millions PEN. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
45,22261,759199,322120,27175,165151,448
Market Cap Growth
-66.63%-69.02%65.73%60.01%-50.37%16.83%
Enterprise Value
42,24558,535193,600116,16970,933148,986
PE Ratio
30.3242.18150.68199.89407.55327.29
Forward PE
13.1319.2964.4555.5243.86113.05
PEG Ratio
-0.952.592.381.503.19
PS Ratio
4.646.2423.8518.0813.9437.03
PB Ratio
5.417.2719.7716.2610.3929.01
P/TBV Ratio
10.077.5420.0016.6310.6029.91
P/FCF Ratio
16.8922.7090.9363.7947.33136.86
P/OCF Ratio
13.5418.2078.8558.8040.07117.04
EV/Sales Ratio
4.255.9123.1617.4613.1536.43
EV/EBITDA Ratio
15.6824.28110.04120.98123.45260.92
EV/EBIT Ratio
20.8729.06132.58169.51182.57349.17
EV/FCF Ratio
15.7821.5288.3261.6144.66134.63
Debt / Equity Ratio
0.140.140.080.080.100.16
Debt / EBITDA Ratio
0.620.620.610.841.551.70
Debt / FCF Ratio
0.550.550.490.430.560.88
Net Debt / Equity Ratio
-0.35-0.35-0.55-0.53-0.56-0.44
Net Debt / EBITDA Ratio
-1.23-1.23-3.13-4.07-7.05-4.04
Net Debt / FCF Ratio
-1.09-1.09-2.51-2.08-2.55-2.08
Asset Turnover
0.470.470.440.420.400.38
Quick Ratio
1.551.551.831.691.871.65
Current Ratio
1.611.611.861.721.901.71
Return on Equity (ROE)
16.32%16.32%15.37%8.36%2.93%10.85%
Return on Assets (ROA)
6.47%6.47%6.02%2.89%1.20%4.45%
Return on Invested Capital (ROIC)
26.07%26.07%27.19%13.32%5.24%18.13%
Return on Capital Employed (ROCE)
19.24%19.24%15.21%8.48%5.51%8.18%
Earnings Yield
3.30%2.37%0.66%0.50%0.25%0.31%
FCF Yield
5.92%4.40%1.10%1.57%2.11%0.73%
Buyback Yield / Dilution
7.81%7.81%0.18%1.78%-0.15%-0.08%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.