Insight Enterprises, Inc. (FRA:IEI)
Germany flag Germany · Delayed Price · Currency is EUR
73.94
+4.12 (5.90%)
At close: Feb 20, 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
Market Capitalization
2,2492,1504,6665,2223,2683,270
Market Cap Growth
-57.60%-53.93%-10.65%59.80%-0.06%49.78%
Enterprise Value
3,3603,0745,6375,8544,1853,994
Last Close Price
73.9470.38143.90160.0093.0093.50
PE Ratio
16.7916.0419.3520.5212.4516.95
PS Ratio
0.320.310.560.630.340.39
PB Ratio
1.601.532.733.332.132.46
P/TBV Ratio
49.9247.7110.728.473.724.29
P/FCF Ratio
9.469.048.249.95128.5633.31
P/OCF Ratio
8.698.317.639.3235.6022.72
EV/Sales Ratio
0.480.440.670.710.430.48
EV/EBITDA Ratio
6.896.5310.6013.059.3911.77
EV/EBIT Ratio
8.878.0912.9114.9310.6513.75
EV/FCF Ratio
14.1212.929.9611.15164.6240.69
Debt / Equity Ratio
1.011.010.660.730.620.50
Debt / EBITDA Ratio
2.902.902.032.432.041.83
Debt / FCF Ratio
5.975.971.992.1837.616.74
Net Debt / Equity Ratio
0.790.790.510.570.520.43
Net Debt / EBITDA Ratio
2.372.371.652.011.801.68
Net Debt / FCF Ratio
4.684.681.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)
3.38%3.38%4.12%4.75%5.36%4.59%
Return on Invested Capital (ROIC)
11.06%11.04%12.54%12.34%13.52%11.65%
Return on Capital Employed (ROCE)
11.20%11.20%13.60%14.90%18.70%15.20%
Earnings Yield
5.96%6.23%5.17%4.87%8.04%5.90%
FCF Yield
10.58%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.