MSC Industrial Direct Co., Inc. (FRA:98M)
Germany flag Germany · Delayed Price · Currency is EUR
70.22
-0.42 (-0.59%)
At close: Dec 5, 2025

MSC Industrial Direct Co. Ratios and Metrics

Millions EUR. Fiscal year is Sep - Aug.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Dec '25 Aug '25 Aug '24 Sep '23 Sep '22 Aug '21 2020 - 2016
Market Capitalization
3,9774,2954,1735,2804,3854,028
Upgrade
Market Cap Growth
-6.57%2.92%-20.97%20.40%8.87%29.36%
Upgrade
Enterprise Value
4,3994,7334,6745,7255,2164,689
Upgrade
Last Close Price
70.2276.5069.5386.0469.4660.69
Upgrade
PE Ratio
23.3425.2017.8516.6112.9521.90
Upgrade
PS Ratio
1.231.331.211.421.191.46
Upgrade
PB Ratio
3.333.603.293.823.234.09
Upgrade
P/TBV Ratio
8.038.688.148.768.3613.33
Upgrade
P/FCF Ratio
19.3120.8614.839.3923.8027.82
Upgrade
P/OCF Ratio
13.9415.0511.248.1517.8721.16
Upgrade
EV/Sales Ratio
1.361.471.351.541.421.71
Upgrade
EV/EBITDA Ratio
11.7613.6910.6410.909.6113.56
Upgrade
EV/EBIT Ratio
16.3117.6512.7712.5711.0316.31
Upgrade
EV/FCF Ratio
21.3622.9816.6110.1828.3132.39
Upgrade
Debt / Equity Ratio
0.390.390.410.350.630.72
Upgrade
Debt / EBITDA Ratio
1.241.241.100.881.511.94
Upgrade
Debt / FCF Ratio
2.242.241.830.864.664.90
Upgrade
Asset Turnover
1.531.531.531.521.421.34
Upgrade
Inventory Turnover
3.473.473.283.283.193.27
Upgrade
Quick Ratio
0.660.660.730.751.011.07
Upgrade
Current Ratio
1.681.681.962.032.132.34
Upgrade
Return on Equity (ROE)
14.14%14.14%17.69%24.04%26.98%17.56%
Upgrade
Return on Assets (ROA)
7.96%7.96%10.11%11.65%11.42%8.75%
Upgrade
Return on Capital (ROIC)
10.04%10.04%12.71%14.51%14.05%10.61%
Upgrade
Return on Capital Employed (ROCE)
18.10%18.10%21.80%25.90%23.70%17.80%
Upgrade
Earnings Yield
4.28%3.97%5.60%6.02%7.72%4.57%
Upgrade
FCF Yield
5.18%4.79%6.74%10.65%4.20%3.59%
Upgrade
Dividend Yield
4.39%3.82%4.34%3.45%4.36%4.19%
Upgrade
Payout Ratio
100.95%95.14%72.42%51.48%49.26%77.13%
Upgrade
Buyback Yield / Dilution
0.97%0.97%-0.41%-0.29%0.09%-0.81%
Upgrade
Total Shareholder Return
5.36%4.79%3.93%3.15%4.45%3.38%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.