Insight Enterprises, Inc. (BIT:1NSIT)
Italy flag Italy · Delayed Price · Currency is EUR
80.26
+3.46 (4.51%)
At close: Feb 10, 2026

Insight Enterprises Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,3512,1504,6665,2223,2683,270
Market Cap Growth
-54.85%-53.93%-10.65%59.80%-0.06%49.78%
Enterprise Value
3,3863,0745,6375,8544,1853,994
Last Close Price
76.4670.66----
PE Ratio
17.5416.0419.3520.5212.4516.95
PS Ratio
0.330.310.560.630.340.39
PB Ratio
1.671.532.733.332.132.46
P/TBV Ratio
52.1847.7110.728.473.724.29
P/FCF Ratio
9.889.048.249.95128.5633.31
P/OCF Ratio
9.088.317.639.3235.6022.72
EV/Sales Ratio
0.490.440.670.710.430.48
EV/EBITDA Ratio
8.347.4911.3713.059.3911.77
EV/EBIT Ratio
10.709.6114.0614.9310.6513.75
EV/FCF Ratio
14.2312.929.9611.15164.6240.69
Debt / Equity Ratio
0.960.960.660.730.620.50
Debt / EBITDA Ratio
3.293.292.172.432.041.83
Debt / FCF Ratio
5.685.681.992.1837.616.74
Net Debt / Equity Ratio
0.750.750.510.570.520.43
Net Debt / EBITDA Ratio
2.552.551.772.011.801.68
Net Debt / FCF Ratio
4.404.401.551.7231.595.81
Asset Turnover
1.001.001.271.612.132.10
Inventory Turnover
45.8045.8045.1633.3829.6531.10
Quick Ratio
1.161.161.101.171.201.21
Current Ratio
1.251.251.181.281.361.42
Return on Equity (ROE)
9.20%9.20%14.24%16.68%17.83%15.38%
Return on Assets (ROA)
2.84%2.84%3.78%4.75%5.36%4.59%
Return on Invested Capital (ROIC)
9.44%9.42%11.51%12.34%13.52%11.65%
Return on Capital Employed (ROCE)
9.40%9.40%12.50%14.90%18.70%15.20%
Earnings Yield
5.70%6.23%5.17%4.87%8.04%5.90%
FCF Yield
10.12%11.07%12.13%10.05%0.78%3.00%
Buyback Yield / Dilution
15.18%15.18%-2.40%-1.70%0.66%-4.00%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.