IMCD N.V. logo

IMCD N.V.

IMCDY | OTC
Chart Builder DCF Calculator
$57.28
+$0.42 (+0.74%)
Nov 2, 2026, 9:30 AM ET · Market open
TTM
Period Ending
Q2 2026
Jun 30, 2026
Q4 2025
Dec 31, 2025
Q2 2025
Jun 30, 2025
Q4 2024
Dec 31, 2024
Q2 2024
Jun 30, 2024
Q4 2023
Dec 31, 2023
Q2 2023
Jun 30, 2023
Q4 2022
Dec 31, 2022
Q2 2022
Jun 30, 2022
Q4 2021
Dec 31, 2021
Q2 2021
Jun 30, 2021
Revenue
4.94B 4.79B 4.83B 4.74B 4.55B 4.44B 4.57B 4.6B 4.08B 3.44B 3.04B
Cost of Revenue
4.46B 3.94B 3.92B 3.86B 3.7B 3.93B 4.03B 4.05B 3.6B 3.08B 2.76B
Gross Profit
482.07M 848.95M 904.19M 873.05M 847.75M 517.56M 541.13M 550.89M 475.56M 353.1M 280.77M
Operating Income
385.44M 371.25M 429.47M 431.32M 409.63M 431.21M 454.84M 472.94M 412.59M 308.17M 247.47M
Interest Income
12.87M 12.29M 4.66M 5.66M 36.51M 35.13M 3.57M 6.82M 9.1M 8.17M 8.86M
Pretax Income
313.11M 291.13M 360.73M 379.98M 383.33M 403.09M 404M 435.85M 379.78M 283.8M 226.49M
Net Income
230.21M 217.58M 266.69M 278.24M 280.84M 292.27M 288.73M 313.08M 278.97M 207.28M 162.17M
Selling & General & Admin
122.93M 354.49M 347.93M 325.58M 328.12M 113.88M 111.07M 102.76M 81.52M 69.19M 56.04M
Research & Development
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Other Expenses
-26.3M 123.21M 126.8M 116.14M 110M -27.53M -24.79M -24.82M -18.55M -24.25M -22.75M
Operating Expenses
96.62M 477.7M 474.72M 441.72M 438.12M 86.34M 86.28M 77.94M 62.97M 44.93M 33.29M
Interest Expense
83.05M 78.24M 69.18M 72.15M 64.42M 49.58M 36.22M 27.3M 20.27M 18.07M 9.14M
Selling & Marketing Expenses
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Cost & Expenses
4.56B 4.42B 4.4B 4.31B 4.14B 4.01B 4.12B 4.13B 3.67B 3.13B 2.79B
Income Tax Expense
82.93M 73.63M 94.09M 101.77M 102.54M 110.85M 115.31M 122.85M 100.89M 76.59M 64.29M
Shares Outstanding (Basic)
59.04M 59.11M 59.23M 57.49M 56.95M 56.92M 56.92M 56.91M 56.95M 56.94M 56.94M
Shares Outstanding (Diluted)
59.04M 59.11M 59.23M 57.6M 56.95M 57.08M 56.92M 57.13M 56.95M 57.19M 56.94M
EPS (Basic)
3.90 3.69 4.58 4.86 4.93 5.13 5.07 5.50 4.90 3.64 2.88
EPS (Diluted)
3.90 3.68 4.57 4.86 4.93 5.13 5.06 5.49 4.89 3.63 2.87
EBITDA
532.16M 521.03M 588.65M 580.89M 567.14M 566.9M 553.82M 574.63M 494.64M 394.79M 339.09M
EBIT
385.44M 378.11M 448.73M 444.28M 439.9M 452.68M 440.22M 463.15M 400.05M 301.93M 245.65M
Depreciation & Amortization
146.72M 142.92M 139.92M 136.61M 127.25M 114.22M 113.61M 111.49M 94.6M 92.86M 93.44M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.