Picturepost Studios Limited (NSE:PPSL)
India flag India · Delayed Price · Currency is INR
2.850
+0.100 (3.64%)
At close: Oct 5, 2026

Picturepost Studios 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
84158844---
Market Cap Growth
-79.72%-81.25%----
Enterprise Value
107192856---
Last Close Price
2.855.4028.80---

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
9.8318.9216.75---
PS Ratio
0.410.782.27---
PB Ratio
0.290.542.98---
P/TBV Ratio
0.290.542.98---
P/FCF Ratio
350.86664.79----
P/OCF Ratio
1.442.73----

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.520.942.31---
EV/EBITDA Ratio
1.983.608.60---
EV/EBIT Ratio
7.4914.2612.14---
EV/FCF Ratio
447.84805.15----

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.080.080.110.792.42-
Debt / EBITDA Ratio
0.450.450.331.042.50-
Debt / FCF Ratio
99.4399.43----
Net Debt / Equity Ratio
0.080.080.080.792.34-0.01
Net Debt / EBITDA Ratio
0.430.430.221.032.42-
Net Debt / FCF Ratio
96.9896.98-0.17-0.99-2.430
Asset Turnover
0.510.511.261.632.57-
Quick Ratio
1.441.441.880.731.131.20
Current Ratio
2.102.101.950.801.251.20
Return on Equity (ROE)
2.91%2.91%28.49%71.86%104.79%-
Return on Assets (ROA)
2.10%2.10%15.00%18.55%13.93%-
Return on Invested Capital (ROIC)
3.16%3.21%24.35%40.49%34.49%1506.25%
Return on Capital Employed (ROCE)
4.50%4.50%24.00%56.80%24.30%1495.90%

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
10.02%5.29%5.97%---
FCF Yield
0.29%0.15%-15.60%---
Buyback Yield / Dilution
1.59%1.59%-36.28%---