Sotac Pharmaceuticals Limited (NSE:SOTAC)
India flag India · Delayed Price · Currency is INR
90.05
0.00 (0.00%)
Aug 20, 2026, 11:13 AM IST

Sotac Pharmaceuticals Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
9951,2071,3121,337--
Market Cap Growth
-27.96%-8.00%-1.86%---
Enterprise Value
1,4161,6211,6251,578--
Last Close Price
90.05109.25118.65120.90--

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
17.2520.9316.3531.23--
PS Ratio
0.981.191.311.29--
PB Ratio
1.541.872.252.71--
P/TBV Ratio
1.812.202.563.09--
P/FCF Ratio
11.0913.45----
P/OCF Ratio
5.907.16----

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
1.391.601.621.52--
EV/EBITDA Ratio
7.778.899.5817.90--
EV/EBIT Ratio
11.0412.6412.3827.59--
EV/FCF Ratio
15.7818.06----

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.580.580.750.501.121.12
Debt / EBITDA Ratio
2.062.062.582.822.900.93
Debt / FCF Ratio
4.194.19---2.60
Net Debt / Equity Ratio
0.560.560.710.430.611.11
Net Debt / EBITDA Ratio
2.002.002.462.381.570.92
Net Debt / FCF Ratio
4.064.06-1.95-0.62-13.942.59
Asset Turnover
0.790.790.871.161.422.09
Inventory Turnover
2.732.733.575.036.0210.95
Quick Ratio
0.590.590.700.690.550.45
Current Ratio
1.331.331.361.391.030.94
Return on Equity (ROE)
10.23%10.23%17.22%10.37%17.38%62.65%
Return on Assets (ROA)
6.22%6.22%7.14%4.00%6.10%12.24%
Return on Invested Capital (ROIC)
9.19%9.23%12.85%10.13%13.56%25.28%
Return on Capital Employed (ROCE)
17.10%17.10%18.00%9.30%19.10%89.60%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
5.80%4.78%6.12%3.20%--
FCF Yield
9.02%7.43%-16.27%-25.33%--
Dividend Yield
0.23%0.18%0.08%---
Payout Ratio
1.92%1.92%---15.98%
Buyback Yield / Dilution
0.02%0.02%-0.67%-36.35%--
Total Shareholder Return
0.25%0.21%-0.59%-36.35%--