Blue Pebble Limited (NSE:BLUEPEBBLE)
India flag India · Delayed Price · Currency is INR
59.15
+1.15 (1.98%)
Oct 28, 2026, 10:22 AM IST

Blue Pebble Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
241468522---
Market Cap Growth
-63.30%-10.43%----
Enterprise Value
172363357---
Last Close Price
58.00114.60173.53---

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
49.7196.0110.31---
PS Ratio
1.092.161.14---
PB Ratio
0.851.681.90---
P/TBV Ratio
0.951.882.01---

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
0.771.680.78---
EV/EBITDA Ratio
17.0637.145.58---
EV/EBIT Ratio
-814.846.06---

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
----0.090.33
Debt / EBITDA Ratio
----0.100.67
Debt / FCF Ratio
----0.350.94
Net Debt / Equity Ratio
-0.25-0.25-0.45-0.14-0.16-0.09
Net Debt / EBITDA Ratio
-7.12-7.12-1.95-0.20-0.18-0.18
Net Debt / FCF Ratio
1.171.171.87-0.67-0.63-0.26
Asset Turnover
0.640.641.982.302.621.71
Inventory Turnover
7.507.5040.6013.3518.0534.76
Quick Ratio
4.214.213.241.581.151.46
Current Ratio
5.795.793.712.251.441.63
Return on Equity (ROE)
1.76%1.76%29.43%74.80%91.57%40.04%
Return on Assets (ROA)
0.08%0.08%15.94%31.81%27.12%9.98%
Return on Invested Capital (ROIC)
0.16%0.19%41.96%85.67%105.58%40.43%
Return on Capital Employed (ROCE)
0.20%0.20%21.20%69.30%75.50%32.80%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
2.01%1.04%9.70%---
FCF Yield
-25.08%-12.70%-12.76%---
Dividend Yield
--0.39%---
Payout Ratio
41.89%41.89%----
Buyback Yield / Dilution
---36.00%---
Total Shareholder Return
---35.61%---