Inspire Films Limited (NSE:INSPIRE)
India flag India · Delayed Price · Currency is INR
11.90
+0.55 (4.85%)
Oct 27, 2026, 2:40 PM IST

Inspire Films 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
16294275400--
Market Cap Growth
-21.97%-65.84%-31.29%---
Enterprise Value
321247362477--
Last Close Price
11.356.9020.2029.40--

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
44.0725.17-15.58--
PS Ratio
1.520.933.541.32--
PB Ratio
0.560.340.961.19--
P/TBV Ratio
0.570.350.981.22--
P/FCF Ratio
53.3732.45----
P/OCF Ratio
18.3611.16359.36---

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
3.092.434.651.57--
EV/EBITDA Ratio
26.8521.11-8.53--
EV/EBIT Ratio
31.9325.11-9.24--
EV/FCF Ratio
108.3585.19----

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.600.600.470.210.690.50
Debt / EBITDA Ratio
14.1614.16-1.261.263.37
Debt / FCF Ratio
57.1457.14---6.37
Net Debt / Equity Ratio
0.580.580.450.140.660.43
Net Debt / EBITDA Ratio
13.6213.62-4.000.881.212.87
Net Debt / FCF Ratio
54.9854.98-485.81-0.33-2.945.42
Asset Turnover
0.200.200.160.691.351.29
Inventory Turnover
0.200.200.271.063.222.84
Quick Ratio
0.100.100.301.570.830.55
Current Ratio
2.632.633.026.941.611.19
Return on Equity (ROE)
1.33%1.33%-16.38%10.97%38.23%3.27%
Return on Assets (ROA)
1.22%1.22%-4.72%7.36%11.37%1.79%
Return on Invested Capital (ROIC)
1.91%1.95%-8.99%10.98%28.84%3.84%
Return on Capital Employed (ROCE)
2.90%2.90%-10.30%12.80%32.20%8.30%

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.27%3.97%-18.56%6.42%--
FCF Yield
1.87%3.08%-0.10%-37.33%--
Buyback Yield / Dilution
---62.97%13.95%-3.13%-