_id
690f3c90ccc777a4e85d1a40
Ticker
CCLLF
Name
CCL Industries Inc
Exchange
PINK
Address
111 Gordon Baker Road, Toronto, ON, Canada, M2H 3R1
Country
USA
Sector
Consumer Cyclical
Industry
Packaging & Containers
Currency
USD
Website
https://www.cclind.com
Description
CCL Industries Inc. manufactures and sells labels, consumer printable media products, technology-driven label solutions, polymer banknote substrates, and specialty films. It operates through CCL, Avery, Checkpoint, and Innovia segments. The CCL segment converts pressure sensitive and extruded film materials for a range of decorative, instructional, security, and functional applications for government institutions and global customers in consumer packaging, healthcare, chemicals, consumer durables, electronic device, and automotive markets. The Avery segment supplies labels, specialty converted media, and software solutions to enable short-run digital printing in businesses and homes alongside complementary products sold through distributors, mass-market stores, and e-commerce retailers. The Checkpoint segment engages in developing radio frequency and radio frequency identification-based technology systems for loss prevention and inventory management applications, including labeling and tagging solutions for the retail and apparel industries. The Innovia segment supplies biaxially oriented polypropylene films to customers in the pressure sensitive label materials, flexible packaging, and consumer packaged goods industries. The company operates in Canada, the United States, Puerto Rico, Mexico, Brazil, Chile, Argentina, Europe, Asia, Australia, the Middle East, Africa, and New Zealand. CCL Industries Inc. was founded in 1951 and is headquartered in Toronto, Canada.
Last Close
63.09
Volume
200
Current Price
63.09
Change
0
Last Updated
2026-01-02T11:03:52.610Z
Image
data:image/webp;base64,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
Ipo Date
-
Market Cap
11204235264
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.997
Sentiment Sources
2
Current Quarter
2025-09-30
Revenue
1965900000
Cost Of Revenue
1370900000
Gross Profit
595000000
Operating Expenses
294600000
Operating Income
300400000
Interest Expense
23400000
Pretax Income
282400000
Net Income
210800000
Eps
1.19999999772296
Dividends Per Share
55800000
Shares Outstanding
11743323
Income Tax Expense
71600000
EBITDA
421500000
Operating Margin
15.280533089170353
Total Other Income Expense Net
-18000000
Cash
1136900000
Short Term Investments
-
Receivables
1477400000
Inventories
854000000
Total Current Assets
3535400000
Property Plant Equipment
3068500000
Total Assets
10502500000
Payables
1525900000
Short Term Debt
49700000
Long Term Debt
2420000000
Total Liabilities
4923800000
Equity
5578700000
Bs_currency_symbol
CAD
Depreciation
115700000
Change In Working Capital
76300000
Cash From Operations
433200000
Capital Expenditures
122100000
Cash From Investing
-99800000
Cash From Financing
-183500000
Net Change In Cash
174400000
Cf_currency_symbol
CAD
PE
18.8328
PB
1.9866295052664602
ROE
3.7786581103124384
ROA
2.0071411568674127
FCF
311100000
Fcf Percent
0.15824813062719364
Piotroski FScore
4
Health Score
66
Deep Value Investing Score
5
Defensive Investing Score
8
Dividend Investing Score
3.5
Economic Moat Investing Score
7.3
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
7
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1965900000
Quarters > 0 > income Statement > cost Of Revenue
1370900000
Quarters > 0 > income Statement > gross Profit
595000000
Quarters > 0 > income Statement > operating Expenses
294600000
Quarters > 0 > income Statement > operating Income
300400000
Quarters > 0 > income Statement > interest Expense
23400000
Quarters > 0 > income Statement > pretax Income
282400000
Quarters > 0 > income Statement > net Income
210800000
Quarters > 0 > income Statement > eps
1.19999999772296
Quarters > 0 > income Statement > dividends Per Share
55800000
Quarters > 0 > income Statement > shares Outstanding
175666667
Quarters > 0 > income Statement > income Tax Expense
71600000
Quarters > 0 > income Statement > EBITDA
421500000
Quarters > 0 > income Statement > operating Margin
15.280533089170353
Quarters > 0 > income Statement > total Other Income Expense Net
-18000000
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
1136900000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
1477400000
Quarters > 0 > balance Sheet > inventories
854000000
Quarters > 0 > balance Sheet > total Current Assets
3535400000
Quarters > 0 > balance Sheet > property Plant Equipment
3068500000
Quarters > 0 > balance Sheet > total Assets
10502500000
Quarters > 0 > balance Sheet > payables
1525900000
Quarters > 0 > balance Sheet > short Term Debt
49700000
Quarters > 0 > balance Sheet > long Term Debt
2420000000
Quarters > 0 > balance Sheet > total Liabilities
4923800000
Quarters > 0 > balance Sheet > equity
5578700000
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
210800000
Quarters > 0 > cash Flow > depreciation
115700000
Quarters > 0 > cash Flow > change In Working Capital
76300000
Quarters > 0 > cash Flow > cash From Operations
433200000
Quarters > 0 > cash Flow > capital Expenditures
122100000
Quarters > 0 > cash Flow > cash From Investing
-99800000
Quarters > 0 > cash Flow > cash From Financing
-183500000
Quarters > 0 > cash Flow > net Change In Cash
174400000
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
1.19999999772296
Quarters > 0 > ratios > PB
1.9866295052664602
Quarters > 0 > ratios > ROE
3.7786581103124384
Quarters > 0 > ratios > ROA
2.0071411568674127
Quarters > 0 > ratios > FCF
311100000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.15824813062719364
Quarters > 0 > health Score
66
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1934600000
Quarters > 1 > income Statement > cost Of Revenue
1346300000
Quarters > 1 > income Statement > gross Profit
588300000
Quarters > 1 > income Statement > operating Expenses
288000000
Quarters > 1 > income Statement > operating Income
300300000
Quarters > 1 > income Statement > interest Expense
22500000
Quarters > 1 > income Statement > pretax Income
284500000
Quarters > 1 > income Statement > net Income
213100000
Quarters > 1 > income Statement > eps
1.2100000032932896
Quarters > 1 > income Statement > dividends Per Share
55800000
Quarters > 1 > income Statement > shares Outstanding
176115702
Quarters > 1 > income Statement > income Tax Expense
71400000
Quarters > 1 > income Statement > EBITDA
421500000
Quarters > 1 > income Statement > operating Margin
15.522588648816294
Quarters > 1 > income Statement > total Other Income Expense Net
-15800000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
962500000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1439300000
Quarters > 1 > balance Sheet > inventories
850000000
Quarters > 1 > balance Sheet > total Current Assets
3339000000
Quarters > 1 > balance Sheet > property Plant Equipment
2966800000
Quarters > 1 > balance Sheet > total Assets
10150300000
Quarters > 1 > balance Sheet > payables
1406600000
Quarters > 1 > balance Sheet > short Term Debt
50300000
Quarters > 1 > balance Sheet > long Term Debt
2391700000
Quarters > 1 > balance Sheet > total Liabilities
4771200000
Quarters > 1 > balance Sheet > equity
5379100000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
213100000
Quarters > 1 > cash Flow > depreciation
114500000
Quarters > 1 > cash Flow > change In Working Capital
18500000
Quarters > 1 > cash Flow > cash From Operations
323600000
Quarters > 1 > cash Flow > capital Expenditures
98600000
Quarters > 1 > cash Flow > cash From Investing
-103100000
Quarters > 1 > cash Flow > cash From Financing
-61100000
Quarters > 1 > cash Flow > net Change In Cash
141500000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
1.2100000032932896
Quarters > 1 > ratios > PB
2.0656131395921253
Quarters > 1 > ratios > ROE
3.9616292688367944
Quarters > 1 > ratios > ROA
2.0994453365910366
Quarters > 1 > ratios > FCF
225000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.11630311175436783
Quarters > 1 > health Score
62
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1887100000
Quarters > 2 > income Statement > cost Of Revenue
1315000000
Quarters > 2 > income Statement > gross Profit
572100000
Quarters > 2 > income Statement > operating Expenses
277900000
Quarters > 2 > income Statement > operating Income
294200000
Quarters > 2 > income Statement > interest Expense
21200000
Quarters > 2 > income Statement > pretax Income
275400000
Quarters > 2 > income Statement > net Income
207400000
Quarters > 2 > income Statement > eps
1.1700000017487946
Quarters > 2 > income Statement > dividends Per Share
56300000
Quarters > 2 > income Statement > shares Outstanding
177264957
Quarters > 2 > income Statement > income Tax Expense
68000000
Quarters > 2 > income Statement > EBITDA
410400000
Quarters > 2 > income Statement > operating Margin
15.590058820412272
Quarters > 2 > income Statement > total Other Income Expense Net
-18800000
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
821000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1465400000
Quarters > 2 > balance Sheet > inventories
873900000
Quarters > 2 > balance Sheet > total Current Assets
3254400000
Quarters > 2 > balance Sheet > property Plant Equipment
2999000000
Quarters > 2 > balance Sheet > total Assets
10193200000
Quarters > 2 > balance Sheet > payables
1432000000
Quarters > 2 > balance Sheet > short Term Debt
53900000
Quarters > 2 > balance Sheet > long Term Debt
2357000000
Quarters > 2 > balance Sheet > total Liabilities
4735800000
Quarters > 2 > balance Sheet > equity
5457400000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
207400000
Quarters > 2 > cash Flow > depreciation
113800000
Quarters > 2 > cash Flow > change In Working Capital
-223800000
Quarters > 2 > cash Flow > cash From Operations
152700000
Quarters > 2 > cash Flow > capital Expenditures
114300000
Quarters > 2 > cash Flow > cash From Investing
-113600000
Quarters > 2 > cash Flow > cash From Financing
-61100000
Quarters > 2 > cash Flow > net Change In Cash
-7700000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
1.1700000017487946
Quarters > 2 > ratios > PB
2.0492626776725182
Quarters > 2 > ratios > ROE
3.800344486385458
Quarters > 2 > ratios > ROA
2.0346897931954637
Quarters > 2 > ratios > FCF
38400000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.020348683164644162
Quarters > 2 > health Score
51
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1812500000
Quarters > 3 > income Statement > cost Of Revenue
1292800000
Quarters > 3 > income Statement > gross Profit
519700000
Quarters > 3 > income Statement > operating Expenses
269800000
Quarters > 3 > income Statement > operating Income
249900000
Quarters > 3 > income Statement > interest Expense
44400000
Quarters > 3 > income Statement > pretax Income
232500000
Quarters > 3 > income Statement > net Income
179800000
Quarters > 3 > income Statement > eps
1.009999999887653
Quarters > 3 > income Statement > dividends Per Share
51300000
Quarters > 3 > income Statement > shares Outstanding
178019802
Quarters > 3 > income Statement > income Tax Expense
52700000
Quarters > 3 > income Statement > EBITDA
388600000
Quarters > 3 > income Statement > operating Margin
13.787586206896552
Quarters > 3 > income Statement > total Other Income Expense Net
-17400000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
820600000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
1303200000
Quarters > 3 > balance Sheet > inventories
819900000
Quarters > 3 > balance Sheet > total Current Assets
3037500000
Quarters > 3 > balance Sheet > property Plant Equipment
2913500000
Quarters > 3 > balance Sheet > total Assets
9859100000
Quarters > 3 > balance Sheet > payables
840100000
Quarters > 3 > balance Sheet > short Term Debt
51400000
Quarters > 3 > balance Sheet > long Term Debt
2232500000
Quarters > 3 > balance Sheet > total Liabilities
4578400000
Quarters > 3 > balance Sheet > equity
5280700000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
179800000
Quarters > 3 > cash Flow > depreciation
111700000
Quarters > 3 > cash Flow > change In Working Capital
42900000
Quarters > 3 > cash Flow > cash From Operations
310400000
Quarters > 3 > cash Flow > capital Expenditures
49300000
Quarters > 3 > cash Flow > cash From Investing
-48700000
Quarters > 3 > cash Flow > cash From Financing
-204000000
Quarters > 3 > cash Flow > net Change In Cash
69100000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
1.009999999887653
Quarters > 3 > ratios > PB
2.126852369606302
Quarters > 3 > ratios > ROE
3.404851629518814
Quarters > 3 > ratios > ROA
1.8236958748770171
Quarters > 3 > ratios > FCF
261100000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.1440551724137931
Quarters > 3 > health Score
64
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
7245000000
Annuals > 0 > income Statement > cost Of Revenue
5107300000
Annuals > 0 > income Statement > gross Profit
2137700000
Annuals > 0 > income Statement > operating Expenses
1073000000
Annuals > 0 > income Statement > operating Income
1064700000
Annuals > 0 > income Statement > interest Expense
110900000
Annuals > 0 > income Statement > pretax Income
1081200000
Annuals > 0 > income Statement > net Income
843100000
Annuals > 0 > income Statement > eps
4.696935933147632
Annuals > 0 > income Statement > dividends Per Share
206400000
Annuals > 0 > income Statement > shares Outstanding
179500000
Annuals > 0 > income Statement > income Tax Expense
238100000
Annuals > 0 > income Statement > EBITDA
1624500000
Annuals > 0 > income Statement > operating Margin
14.695652173913043
Annuals > 0 > income Statement > total Other Income Expense Net
16500000
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
820600000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
1303200000
Annuals > 0 > balance Sheet > inventories
819900000
Annuals > 0 > balance Sheet > total Current Assets
3037500000
Annuals > 0 > balance Sheet > property Plant Equipment
2913500000
Annuals > 0 > balance Sheet > total Assets
9859100000
Annuals > 0 > balance Sheet > payables
840100000
Annuals > 0 > balance Sheet > short Term Debt
51400000
Annuals > 0 > balance Sheet > long Term Debt
2232500000
Annuals > 0 > balance Sheet > total Liabilities
4578400000
Annuals > 0 > balance Sheet > equity
5280700000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
843100000
Annuals > 0 > cash Flow > depreciation
432400000
Annuals > 0 > cash Flow > change In Working Capital
-143500000
Annuals > 0 > cash Flow > cash From Operations
1063900000
Annuals > 0 > cash Flow > capital Expenditures
462000000
Annuals > 0 > cash Flow > cash From Investing
-600300000
Annuals > 0 > cash Flow > cash From Financing
-424300000
Annuals > 0 > cash Flow > net Change In Cash
54500000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
4.696935933147632
Annuals > 0 > ratios > PB
2.1445367091484084
Annuals > 0 > ratios > ROE
15.965686367337664
Annuals > 0 > ratios > ROA
8.551490501161364
Annuals > 0 > ratios > FCF
601900000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.08307798481711526
Annuals > 0 > health Score
73
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
6649600000
Annuals > 1 > income Statement > cost Of Revenue
4735200000
Annuals > 1 > income Statement > gross Profit
1914400000
Annuals > 1 > income Statement > operating Expenses
985600000
Annuals > 1 > income Statement > operating Income
928800000
Annuals > 1 > income Statement > interest Expense
101600000
Annuals > 1 > income Statement > pretax Income
730900000
Annuals > 1 > income Statement > net Income
530200000
Annuals > 1 > income Statement > eps
2.947192884936076
Annuals > 1 > income Statement > dividends Per Share
188200000
Annuals > 1 > income Statement > shares Outstanding
179900000
Annuals > 1 > income Statement > income Tax Expense
200700000
Annuals > 1 > income Statement > EBITDA
1247700000
Annuals > 1 > income Statement > operating Margin
13.967757459095283
Annuals > 1 > income Statement > total Other Income Expense Net
-197900000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
774200000
Annuals > 1 > balance Sheet > short Term Investments
9100000
Annuals > 1 > balance Sheet > receivables
1128100000
Annuals > 1 > balance Sheet > inventories
732300000
Annuals > 1 > balance Sheet > total Current Assets
2685300000
Annuals > 1 > balance Sheet > property Plant Equipment
2680100000
Annuals > 1 > balance Sheet > total Assets
8924200000
Annuals > 1 > balance Sheet > payables
801200000
Annuals > 1 > balance Sheet > short Term Debt
51900000
Annuals > 1 > balance Sheet > long Term Debt
2067800000
Annuals > 1 > balance Sheet > total Liabilities
4301000000
Annuals > 1 > balance Sheet > equity
4623200000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
530200000
Annuals > 1 > cash Flow > depreciation
403300000
Annuals > 1 > cash Flow > change In Working Capital
95200000
Annuals > 1 > cash Flow > cash From Operations
1003300000
Annuals > 1 > cash Flow > capital Expenditures
461600000
Annuals > 1 > cash Flow > cash From Investing
-768000000
Annuals > 1 > cash Flow > cash From Financing
-295200000
Annuals > 1 > cash Flow > net Change In Cash
-65300000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
2.947192884936076
Annuals > 1 > ratios > PB
2.4549859404741303
Annuals > 1 > ratios > ROE
11.468247101574667
Annuals > 1 > ratios > ROA
5.9411487864458445
Annuals > 1 > ratios > FCF
541700000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.08146354667949952
Annuals > 1 > health Score
67
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
6382200000
Annuals > 2 > income Statement > cost Of Revenue
4667000000
Annuals > 2 > income Statement > gross Profit
1715200000
Annuals > 2 > income Statement > operating Expenses
852600000
Annuals > 2 > income Statement > operating Income
862600000
Annuals > 2 > income Statement > interest Expense
77700000
Annuals > 2 > income Statement > pretax Income
806000000
Annuals > 2 > income Statement > net Income
622700000
Annuals > 2 > income Statement > eps
3.474888392857143
Annuals > 2 > income Statement > dividends Per Share
170300000
Annuals > 2 > income Statement > shares Outstanding
179200000
Annuals > 2 > income Statement > income Tax Expense
183300000
Annuals > 2 > income Statement > EBITDA
1260700000
Annuals > 2 > income Statement > operating Margin
13.51571558396791
Annuals > 2 > income Statement > total Other Income Expense Net
-56600000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
831500000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
1145100000
Annuals > 2 > balance Sheet > inventories
785100000
Annuals > 2 > balance Sheet > total Current Assets
2819700000
Annuals > 2 > balance Sheet > property Plant Equipment
2392500000
Annuals > 2 > balance Sheet > total Assets
8664400000
Annuals > 2 > balance Sheet > payables
886100000
Annuals > 2 > balance Sheet > short Term Debt
46600000
Annuals > 2 > balance Sheet > long Term Debt
2175600000
Annuals > 2 > balance Sheet > total Liabilities
4399200000
Annuals > 2 > balance Sheet > equity
4265200000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
622700000
Annuals > 2 > cash Flow > depreciation
365300000
Annuals > 2 > cash Flow > change In Working Capital
9000000
Annuals > 2 > cash Flow > cash From Operations
992800000
Annuals > 2 > cash Flow > capital Expenditures
447200000
Annuals > 2 > cash Flow > cash From Investing
-706600000
Annuals > 2 > cash Flow > cash From Financing
-72600000
Annuals > 2 > cash Flow > net Change In Cash
237400000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
3.474888392857143
Annuals > 2 > ratios > PB
2.650691175091438
Annuals > 2 > ratios > ROE
14.599549845259308
Annuals > 2 > ratios > ROA
7.186879645445732
Annuals > 2 > ratios > FCF
545600000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.08548776284039986
Annuals > 2 > health Score
66
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
5732800000
Annuals > 3 > income Statement > cost Of Revenue
4140700000
Annuals > 3 > income Statement > gross Profit
1592100000
Annuals > 3 > income Statement > operating Expenses
761400000
Annuals > 3 > income Statement > operating Income
830700000
Annuals > 3 > income Statement > interest Expense
64600000
Annuals > 3 > income Statement > pretax Income
780600000
Annuals > 3 > income Statement > net Income
599100000
Annuals > 3 > income Statement > eps
3.3117744610281923
Annuals > 3 > income Statement > dividends Per Share
151000000
Annuals > 3 > income Statement > shares Outstanding
180900000
Annuals > 3 > income Statement > income Tax Expense
181500000
Annuals > 3 > income Statement > EBITDA
1197700000
Annuals > 3 > income Statement > operating Margin
14.490301423388221
Annuals > 3 > income Statement > total Other Income Expense Net
-50100000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
594100000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
1121700000
Annuals > 3 > balance Sheet > inventories
677300000
Annuals > 3 > balance Sheet > total Current Assets
2447600000
Annuals > 3 > balance Sheet > property Plant Equipment
2055800000
Annuals > 3 > balance Sheet > total Assets
7627800000
Annuals > 3 > balance Sheet > payables
782200000
Annuals > 3 > balance Sheet > short Term Debt
48000000
Annuals > 3 > balance Sheet > long Term Debt
1691400000
Annuals > 3 > balance Sheet > total Liabilities
3880800000
Annuals > 3 > balance Sheet > equity
3747000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
599100000
Annuals > 3 > cash Flow > depreciation
342400000
Annuals > 3 > cash Flow > change In Working Capital
-113700000
Annuals > 3 > cash Flow > cash From Operations
838700000
Annuals > 3 > cash Flow > capital Expenditures
323800000
Annuals > 3 > cash Flow > cash From Investing
-541300000
Annuals > 3 > cash Flow > cash From Financing
-370000000
Annuals > 3 > cash Flow > net Change In Cash
-101600000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
3.3117744610281923
Annuals > 3 > ratios > PB
3.045898318654924
Annuals > 3 > ratios > ROE
15.98879103282626
Annuals > 3 > ratios > ROA
7.8541650279241715
Annuals > 3 > ratios > FCF
514900000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.08981649455763327
Annuals > 3 > health Score
63
Valuation > metrics > PE
18.8328
Valuation > metrics > PB
1.9866295052664602
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
3.7786581103124384
Profitability > metrics > ROA
5.962550206483001
Profitability > metrics > Net Margin
0.10722824151787985
Profitability > final Score
42
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.8826070589922383
Risk > metrics > Interest Coverage
12.837606837606838
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
2.2438436151307437
Liquidity > metrics > Quick Ratio
1.7018278750952018
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
44
Prev Profitabilities > 1
43
Prev Profitabilities > 2
39
Prev Risks > 0
88
Prev Risks > 1
88
Prev Risks > 2
71
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:34:15.899Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-05-05
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-02-26
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-11-11
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.8713
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-08-13
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.8743
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-05-07
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.8153
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-02-19
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.7222
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-11-13
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.7845
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-08-08
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.1328
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-05-08
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.7905
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-02-22
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.1468
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-09-30
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.6653
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-06-30
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.6125
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-03-31
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.69
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2022-12-31
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.6001
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-09-30
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.6646
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-06-30
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.6781
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-03-31
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.6548
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2021-12-31
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.6346
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-09-30
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.6335
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-09-30
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.6693
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-06-30
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.683
Earnings History > 20 > eps Estimate
0
Earnings History > 20 > eps Difference
0.683
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-03-31
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.6515
Earnings History > 21 > eps Estimate
0
Earnings History > 21 > eps Difference
0.6515
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-12-31
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.6367
Earnings History > 22 > eps Estimate
0
Earnings History > 22 > eps Difference
0.6367
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-09-30
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.6406
Earnings History > 23 > eps Estimate
0
Earnings History > 23 > eps Difference
0.6406
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-06-30
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.4259
Earnings History > 24 > eps Estimate
0
Earnings History > 24 > eps Difference
0.4259
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-03-31
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.5009
Earnings History > 25 > eps Estimate
0
Earnings History > 25 > eps Difference
0.5009
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-12-31
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.4493
Earnings History > 26 > eps Estimate
0
Earnings History > 26 > eps Difference
0.4493
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-09-30
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.5382
Earnings History > 27 > eps Estimate
0
Earnings History > 27 > eps Difference
0.5382
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-06-30
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.518
Earnings History > 28 > eps Estimate
0
Earnings History > 28 > eps Difference
0.518
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-03-31
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.5176
Earnings History > 29 > eps Estimate
0
Earnings History > 29 > eps Difference
0.5176
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-12-31
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.4686
Earnings History > 30 > eps Estimate
0
Earnings History > 30 > eps Difference
0.4686
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-09-30
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.4882
Earnings History > 31 > eps Estimate
0
Earnings History > 31 > eps Difference
0.4882
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-06-30
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.5158
Earnings History > 32 > eps Estimate
0
Earnings History > 32 > eps Difference
0.5158
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-03-31
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.5159
Earnings History > 33 > eps Estimate
0
Earnings History > 33 > eps Difference
0.5159
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-12-31
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.7549
Earnings History > 34 > eps Estimate
0
Earnings History > 34 > eps Difference
0.7549
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-09-30
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.481
Earnings History > 35 > eps Estimate
0
Earnings History > 35 > eps Difference
0.481
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-06-30
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.4761
Earnings History > 36 > eps Estimate
0
Earnings History > 36 > eps Difference
0.4761
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-03-31
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.3715
Earnings History > 37 > eps Estimate
0
Earnings History > 37 > eps Difference
0.3715
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-12-31
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.4124
Earnings History > 38 > eps Estimate
0
Earnings History > 38 > eps Difference
0.4124
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-09-30
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.3707
Earnings History > 39 > eps Estimate
0
Earnings History > 39 > eps Difference
0.3707
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-06-30
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.3138
Earnings History > 40 > eps Estimate
0
Earnings History > 40 > eps Difference
0.3138
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-03-31
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.3906
Earnings History > 41 > eps Estimate
0
Earnings History > 41 > eps Difference
0.3906
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-12-31
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.294
Earnings History > 42 > eps Estimate
0
Earnings History > 42 > eps Difference
0.294
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-09-30
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.3469
Earnings History > 43 > eps Estimate
0
Earnings History > 43 > eps Difference
0.3469
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-06-30
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.3336
Earnings History > 44 > eps Estimate
0
Earnings History > 44 > eps Difference
0.3336
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-03-31
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.3058
Earnings History > 45 > eps Estimate
0
Earnings History > 45 > eps Difference
0.3058
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-12-31
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.2246
Earnings History > 46 > eps Estimate
0
Earnings History > 46 > eps Difference
0.2246
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-09-30
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.3224
Earnings History > 47 > eps Estimate
0
Earnings History > 47 > eps Difference
0.3224
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-06-30
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.2964
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
0.2964
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-12-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.1076
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
0.1076
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-09-30
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.1319
Earnings History > 50 > eps Estimate
0
Earnings History > 50 > eps Difference
0.1319
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-06-30
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.1454
Earnings History > 51 > eps Estimate
0
Earnings History > 51 > eps Difference
0.1454
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-12-31
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.1192
Earnings History > 52 > eps Estimate
0
Earnings History > 52 > eps Difference
0.1192
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-09-30
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.1268
Earnings History > 53 > eps Estimate
0
Earnings History > 53 > eps Difference
0.1268
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-06-30
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.1487
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
0.1487
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-31
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.1821
Earnings History > 55 > eps Estimate
0
Earnings History > 55 > eps Difference
0.1821
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-12-31
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.1096
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
0.1096
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-09-30
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0975
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
0.0975
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-06-30
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.1343
Earnings History > 58 > eps Estimate
0
Earnings History > 58 > eps Difference
0.1343
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-03-31
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.1637
Earnings History > 59 > eps Estimate
0
Earnings History > 59 > eps Difference
0.1637
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-12-31
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.0815
Earnings History > 60 > eps Estimate
0
Earnings History > 60 > eps Difference
0.0815
Earnings History > 60 > surprise Percent
-
CCL Industries Inc. manufactures and sells labels, consumer printable media products, technology-driven label solutions, polymer banknote substrates, and specialty films. It operates through CCL, Avery, Checkpoint, and Innovia segments. The CCL segment converts pressure sensitive and extruded film materials for a range of decorative, instructional, security, and functional applications for government institutions and global customers in consumer packaging, healthcare, chemicals, consumer durables, electronic device, and automotive markets. The Avery segment supplies labels, specialty converted media, and software solutions to enable short-run digital printing in businesses and homes alongside complementary products sold through distributors, mass-market stores, and e-commerce retailers. The Checkpoint segment engages in developing radio frequency and radio frequency identification-based technology systems for loss prevention and inventory management applications, including labeling and tagging solutions for the retail and apparel industries. The Innovia segment supplies biaxially oriented polypropylene films to customers in the pressure sensitive label materials, flexible packaging, and consumer packaged goods industries. The company operates in Canada, the United States, Puerto Rico, Mexico, Brazil, Chile, Argentina, Europe, Asia, Australia, the Middle East, Africa, and New Zealand. CCL Industries Inc. was founded in 1951 and is headquartered in Toronto, Canada.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ACCL Industries: Pharma Lock-In And Growth Segments Support This Stock Seeking Alpha
Read more →CCL Industries Inc. 2025 Q2 - Results - Earnings Call Presentation (OTCMKTS:CCDBF) 2025-08-14 Seeking Alpha
Read more →Showing 2 of 4
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Medium
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of CCL Industries Inc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.8713
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.