ICGUF Dividend: ICG PLC Yield Insights
Back
Home
Stock
ICGUF
ICG PLC (ICGUF) Price
ICGUF Stock Price Chart
ICGUF Financial
ICG PLC
$26.78
0%
$0
At close: Dec 03, 16:00:00 GMT-5
$26.78
0%
$0
Pre-market: Dec 04, 08:28:47 GMT-5
Overview
Forecast
Earnings
Dividends
Financials
Features
AI Copilot for Stock & Crypto
Price Prediction
Fundraise Tracker
Market Sentiment
Technical Analysis
Crypto Comparison
Home Page
Trading Strategies
Megabrain Investors Picks
Trading Mindshare
Technical Signals
Pivot Alert
Resources
Tutorial
Gitbook
Team
Aura Insights
Market
Stocks Market
Crypto Market
Terms of Use
Privacy Policy
Sitemap
© 2025 Edgen Powered by
Ask AI About ICGUF
Income
Balance sheet
Cash flow
Annual
Quarterly
ICGUF Income
Financials in millions USD. Fiscal year is February - January.
Breakdown
TTM
03/31/2025
03/31/2024
03/31/2023
03/31/2022
03/31/2021
Revenue
1,135
960
960
656
989
838
Revenue Growth (YoY)
28.99%
0%
46%
-34%
18%
--
Cost of Revenue
--
--
--
--
--
--
Gross Profit
--
--
--
--
--
--
Selling, General & Admin
423
398
372
325
345
247
Research & Development
--
--
--
--
--
--
Operating Expenses
401
396
368
332
368
266
Other Non Operating Income (Expenses)
--
-4
-4
--
--
--
Pretax Income
701
530
530
251
565
509
Income Tax Expense
105
79
62
29
31
48
Net Income
596
451
473
280
526
457
Net Income Growth
49%
-5%
69%
-47%
15%
--
Shares Outstanding (Diluted)
291.65
293.39
292.01
289.31
290.95
290.19
Shares Change (YoY)
0%
0%
1%
-1%
0%
--
EPS (Diluted)
2.03
1.53
1.62
0.96
1.81
1.57
EPS Growth
50%
-5%
69%
-47%
15%
--
Free Cash Flow
582
129
246
280
235
100
Free Cash Flow Per Share
1.99
0.43
0.84
0.96
0.8
0.34
Gross Margin
--
--
--
--
--
--
Operating Margin
64.66%
58.75%
61.56%
49.23%
62.68%
68.25%
Profit Margin
52.51%
46.97%
49.27%
42.68%
53.18%
54.53%
Free Cash Flow Margin
51.27%
13.43%
25.62%
42.68%
23.76%
11.93%
EBITDA
751
581
609
341
639
591
EBITDA Margin
66.16%
60.52%
63.43%
51.98%
64.61%
70.52%
D&A For EBITDA
17
17
18
18
19
19
EBIT
734
564
591
323
620
572
EBIT Margin
64.66%
58.75%
61.56%
49.23%
62.68%
68.25%
Effective Tax Rate
14.97%
14.9%
11.69%
11.55%
5.48%
9.43%