SMC Corporation (SMECF)
OTCMKTS · Delayed Price · Currency is USD
346.57
-16.43 (-4.53%)
Aug 1, 2025, 3:54 PM EDT

Catalent Ratios and Metrics

Millions USD. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Market Capitalization
22,46322,58735,99433,88237,04138,421
Market Cap Growth
-37.25%-37.25%6.23%-8.53%-3.59%35.85%
Enterprise Value
17,86918,62932,49629,32531,51833,060
Last Close Price
362.49371.43551.17514.46549.99581.48
PE Ratio
21.5121.6330.5320.0523.3134.89
PS Ratio
4.254.277.015.466.187.70
PB Ratio
1.741.752.892.652.893.08
P/TBV Ratio
1.761.772.922.682.923.11
P/FCF Ratio
37.4137.62-153.0157.3046.09
P/OCF Ratio
17.1017.2055.4444.3228.8235.27
EV/Sales Ratio
3.343.526.334.735.266.62
EV/EBITDA Ratio
11.7912.4221.4113.7315.4121.27
EV/EBIT Ratio
13.9114.6625.0515.1016.8023.84
EV/FCF Ratio
29.7631.02-132.4348.7539.66
Debt / Equity Ratio
0.000.000.010.010.010.01
Debt / EBITDA Ratio
0.020.020.060.040.050.06
Debt / FCF Ratio
0.060.06-0.410.150.12
Asset Turnover
0.380.380.390.450.440.38
Inventory Turnover
0.850.850.881.121.321.19
Quick Ratio
6.586.584.424.515.366.90
Current Ratio
10.4810.487.957.017.439.29
Return on Equity (ROE)
8.20%8.20%9.94%13.79%13.15%9.25%
Return on Assets (ROA)
5.67%5.67%6.10%8.73%8.61%6.54%
Return on Capital (ROIC)
6.21%6.21%6.79%9.82%9.62%7.22%
Return on Capital Employed (ROCE)
9.70%9.70%10.20%14.80%14.20%10.80%
Earnings Yield
4.65%4.62%3.28%4.99%4.29%2.87%
FCF Yield
2.67%2.66%-0.08%0.65%1.75%2.17%
Dividend Yield
1.93%1.80%1.14%1.32%1.12%0.78%
Payout Ratio
40.97%40.97%32.56%26.17%20.54%21.85%
Buyback Yield / Dilution
0.77%0.77%1.17%1.21%0.71%0.34%
Total Shareholder Return
2.70%2.56%2.31%2.53%1.83%1.12%
Updated Feb 14, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.