Sotac Pharmaceuticals Limited (NSE:SOTAC)
India flag India · Delayed Price · Currency is INR
90.05
0.00 (0.00%)
Oct 1, 2026, 2:34 PM 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
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
9951,2071,3121,337--
Market Cap Growth
-16.70%-8.00%-1.86%---
Enterprise Value
1,4161,6211,6251,578--
Last Close Price
90.05109.01118.39120.63--

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
17.2620.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.1113.48----
P/OCF Ratio
5.907.16----

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
1.401.601.631.52--
EV/EBITDA Ratio
7.858.999.5817.90--
EV/EBIT Ratio
11.2112.8312.3727.59--
EV/FCF Ratio
15.8118.09----

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '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.082.082.582.822.900.93
Debt / FCF Ratio
4.204.20---2.60
Net Debt / Equity Ratio
0.560.560.710.430.611.11
Net Debt / EBITDA Ratio
2.022.022.462.381.570.92
Net Debt / FCF Ratio
4.074.07-1.95-0.62-13.942.59
Asset Turnover
0.790.790.871.161.422.09
Inventory Turnover
2.732.733.585.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.13%6.13%7.15%4.00%6.10%12.24%
Return on Invested Capital (ROIC)
9.05%9.09%12.86%10.13%13.56%25.28%
Return on Capital Employed (ROCE)
16.80%16.80%18.00%9.30%19.10%89.60%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
5.80%4.78%6.12%3.20%--
FCF Yield
9.00%7.42%-16.28%-25.33%--
Dividend Yield
0.22%0.18%0.08%---
Payout Ratio
1.92%1.92%---15.98%
Buyback Yield / Dilution
---0.67%-36.35%--
Total Shareholder Return
0.22%0.18%-0.59%-36.35%--