PubMatic, Inc. (PUBM)
NASDAQ: PUBM · Real-Time Price · USD
12.93
+0.28 (2.21%)
Jun 29, 2026, 11:55 AM 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
6014167078206751,766
Market Cap Growth
7.22%-41.14%-13.78%21.38%-61.76%28.91%
Enterprise Value
485.32314.23611.4666.01527.351,628
Last Close Price
12.938.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
2.091.472.433.072.637.78
PB Ratio
2.351.582.552.772.166.87
P/TBV Ratio
2.801.813.283.502.667.68
P/FCF Ratio
8.416.2312.6611.6213.1530.31
P/OCF Ratio
7.105.139.6210.107.7419.91
EV/Sales Ratio
1.721.112.102.492.067.17
EV/EBITDA Ratio
-11.8512.4114.237.0519.88
EV/EBIT Ratio
--155.69327.1213.0127.69
EV/FCF Ratio
6.954.7110.959.4410.2727.94
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
11.88%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