PubMatic, Inc. (PUBM)
NASDAQ: PUBM · Real-Time Price · USD
11.32
-0.22 (-1.95%)
Jun 8, 2026, 12:11 PM EDT - Market open

PubMatic Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5264167078206751,766
Market Cap Growth
-5.10%-41.14%-13.78%21.38%-61.76%28.91%
Enterprise Value
433.77307.28605.56659.78521.671,624
Last Close Price
11.328.8714.6916.3112.8134.05
PE Ratio
--63.87101.9425.6234.05
Forward PE
---272.2937.4650.95
PEG Ratio
----3.323.32
PS Ratio
1.901.472.433.072.637.78
PB Ratio
2.141.582.552.772.166.87
P/TBV Ratio
2.141.592.883.092.347.50
P/FCF Ratio
7.686.2312.6611.6213.1530.31
P/OCF Ratio
6.485.139.6210.107.7419.91
EV/Sales Ratio
1.541.092.082.472.037.16
EV/EBITDA Ratio
-11.5912.2914.106.9819.84
EV/EBIT Ratio
--154.20324.0612.8727.62
EV/FCF Ratio
6.214.6110.859.3610.1627.88
Debt / Equity Ratio
0.140.140.140.050.070.07
Debt / EBITDA Ratio
1.981.660.920.470.360.27
Debt / FCF Ratio
0.610.660.810.310.520.37
Net Debt / Equity Ratio
-0.41-0.39-0.34-0.52-0.47-0.54
Net Debt / EBITDA Ratio
-4.78-3.83-1.93-3.28-1.98-1.68
Net Debt / FCF Ratio
-1.47-1.52-1.70-2.18-2.88-2.37
Asset Turnover
0.420.400.410.400.430.49
Quick Ratio
1.311.341.351.451.621.67
Current Ratio
1.371.391.371.481.671.73
Return on Equity (ROE)
-6.81%-5.36%4.36%2.92%10.08%26.17%
Return on Assets (ROA)
-2.73%-2.20%0.39%0.26%5.21%11.15%
Return on Invested Capital (ROIC)
-11.12%-8.90%1.66%1.08%20.77%49.81%
Return on Capital Employed (ROCE)
-6.93%-5.52%1.23%0.62%13.00%25.40%
Earnings Yield
--1.57%0.98%3.90%2.94%
FCF Yield
13.03%16.04%7.90%8.61%7.60%3.30%
Buyback Yield / Dilution
13.31%13.42%3.09%1.55%-0.49%-230.66%
Total Shareholder Return
13.31%13.42%3.09%1.55%-0.49%-230.66%
SEC Filings: 10-K · 10-Q