_id
69171db93c536f8df2316722
Ticker
TGLVY
Name
Top Glove Corporation Bhd ADR
Exchange
PINK
Address
Top Glove Tower, Shah Alam, Malaysia, 40170
Country
USA
Sector
Healthcare
Industry
Medical Instruments & Supplies
Currency
USD
Website
https://www.topglove.com
Description
Top Glove Corporation Bhd., an investment holding company, engages in the manufacture, trade, and sale of gloves in Malaysia, Thailand, the People's Republic of China, and internationally. It offers nitrile, latex, surgical, rubber, examination, medical, and vinyl gloves; concentrate and synthetic latex, formers, chemicals and chemical compounds, rubber dental dams, exercise bands, condoms, and rubber related products; packaging materials, boxes, and cartons; and disposable and medical face masks, engineering parts and rubber glove machinery, functional fillers, healthcare products, and home care and personal care products. The company also provides property investment and consultancy services, and electrical engineering works; clinical and specialist medical services; analytical, medical related consultancy, emergency medical, advisory, accommodation, management and trading, and value added services; financial and treasury services; management services in plantation sector; processing of plantation produce; and industrial forest plantation services, as well as forestry and industry services. In addition, it trades in healthcare related products; distributes medical devices and products; operates as a special purpose vehicle solely for issuance of Perpetual Sukuk; organizes in-house trainings and public trainings/programs; and establishes and maintains fitness related business, including healthcare, slimming centers, gymnasiums, and other related activities. Further, it generates and supplies energy and electricity using biomass technology; and offers e-commerce services for glove trading and other healthcare products. Additionally, the company provides gamma irradiation services for sterilization of gloves and medical devices; acts as an agent in the sale of various goods; wholesales pharmaceutical goods; and buys and sells real estate. Top Glove Corporation Bhd. was founded in 1991 and is headquartered in Shah Alam, Malaysia.
Last Close
0.5508
Volume
-
Current Price
0.575
Change
0.4570223237827469
Last Updated
2026-01-07T13:02:29.499Z
Image
data:image/webp;base64,UklGRiYCAABXRUJQVlA4IBoCAABwCQCdASpAAEAAPtFeokuoJaMhsBv5AQAaCUG5ALMgH/iMTMHiCZA+AY+tnc/rB0NTCwAzLMgF8/4N8ZAyUBH+3O9unJ1WdWg0Y+t/VDxo9Sb/e4AA/vj0QGonqX/pUEvcjHtTw3XftwLOPtlovFQ8s1KxDAGqBHJ9ElhbCdMiAoYYl8GHhdkAUNdxW6wuxpuLIoXiBfFC3WqBhNas2nqTx7HuMz6RyCdojKF9h24ClnRkiHPl6dknGK0nfLE2qMQh4DpbGTmEDyxD15Q1DAW5z9y1luYJq9L+zG4aeospCjs8ksMG6vEciL1syvD3TIoQcJxh1adseHOSqHCkxfTDjyh+s3tShcMb2aXVsg/HqkPfurACf8yOtsmtuwQKTq5Ng5CCR2gCTpybbXVI91iYYmcCdBudsPKE80RL6USKTg9ot5wRRG60gALfAjP0olTZiYxkiBVL8JnV3VPVWJA+S68zXZZNdqZvUHO5Ey5OYoCcV26ZeIVbuEDiaq3uolDcsLZ+40bi+txluaxmipYodJd1b9q6zN3EtECPT5U3+vgKYXFyqApXIu9TpFskN3/UAm8/7Q725M5AWQ7ngXXMsvqRFHQCORLC33PuR+sHMdKPjD+zHI/oBDt4+FiIEyoP7qoBnXSFbwk9kspAML1dOp9eVSjUB5dD3WP1ofqlEhmk1T3OX6V1u4HKqjGgXLURi+iZn8xgcAAA
Ipo Date
-
Market Cap
1092648064
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9964999999999999
Sentiment Sources
2
Current Quarter
2025-11-30
Revenue
883575000
Cost Of Revenue
-
Gross Profit
883575000
Operating Expenses
842932000
Operating Income
40643000
Interest Expense
8852000
Pretax Income
45198000
Net Income
9193420
Eps
0.004586481572782498
Dividends Per Share
-
Shares Outstanding
2004491145
Income Tax Expense
6373000
EBITDA
130723000
Operating Margin
4.599835893953541
Total Other Income Expense Net
4555000
Cash
324797000
Short Term Investments
93879491
Receivables
417472000
Inventories
347857000
Total Current Assets
375923049
Property Plant Equipment
3388569000
Total Assets
1527201451
Payables
100921476
Short Term Debt
52920000
Long Term Debt
798482000
Total Liabilities
1549087000
Equity
4738679000
Bs_currency_symbol
MYR
Depreciation
76673000
Change In Working Capital
48766000
Cash From Operations
39058751
Capital Expenditures
4938991
Cash From Investing
-31602604
Cash From Financing
-1080821
Net Change In Cash
8311505
Cf_currency_symbol
MYR
PE
27.255
PB
0.24322488266244663
ROE
0.19400807693452118
ROA
0.601978212761664
FCF
34119760
Fcf Percent
0.038615578756755226
Piotroski FScore
4
Health Score
53
Deep Value Investing Score
8
Defensive Investing Score
7
Dividend Investing Score
3
Economic Moat Investing Score
7.8
Garp Investing Score
4
Growth Investing Score
3
Momentum Investing Score
7
Net Net Investing Score
3
Quality Investing Score
5.5
Value Investing Score
6
Quarters > 0 > quarter
2025-11-30
Quarters > 0 > income Statement > revenue
883575000
Quarters > 0 > income Statement > cost Of Revenue
-
Quarters > 0 > income Statement > gross Profit
883575000
Quarters > 0 > income Statement > operating Expenses
842932000
Quarters > 0 > income Statement > operating Income
40643000
Quarters > 0 > income Statement > interest Expense
8852000
Quarters > 0 > income Statement > pretax Income
45198000
Quarters > 0 > income Statement > net Income
9193420
Quarters > 0 > income Statement > eps
0.004586481572782498
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
2004460250
Quarters > 0 > income Statement > income Tax Expense
6373000
Quarters > 0 > income Statement > EBITDA
130723000
Quarters > 0 > income Statement > operating Margin
4.599835893953541
Quarters > 0 > income Statement > total Other Income Expense Net
4555000
Quarters > 0 > income Statement > currency_symbol
MYR
Quarters > 0 > balance Sheet > cash
324797000
Quarters > 0 > balance Sheet > short Term Investments
93879491
Quarters > 0 > balance Sheet > receivables
417472000
Quarters > 0 > balance Sheet > inventories
347857000
Quarters > 0 > balance Sheet > total Current Assets
375923049
Quarters > 0 > balance Sheet > property Plant Equipment
3388569000
Quarters > 0 > balance Sheet > total Assets
1527201451
Quarters > 0 > balance Sheet > payables
100921476
Quarters > 0 > balance Sheet > short Term Debt
52920000
Quarters > 0 > balance Sheet > long Term Debt
798482000
Quarters > 0 > balance Sheet > total Liabilities
1549087000
Quarters > 0 > balance Sheet > equity
4738679000
Quarters > 0 > balance Sheet > currency_symbol
MYR
Quarters > 0 > cash Flow > net Income
45198000
Quarters > 0 > cash Flow > depreciation
76673000
Quarters > 0 > cash Flow > change In Working Capital
48766000
Quarters > 0 > cash Flow > cash From Operations
39058751
Quarters > 0 > cash Flow > capital Expenditures
4938991
Quarters > 0 > cash Flow > cash From Investing
-31602604
Quarters > 0 > cash Flow > cash From Financing
-1080821
Quarters > 0 > cash Flow > net Change In Cash
8311505
Quarters > 0 > cash Flow > currency_symbol
MYR
Quarters > 0 > ratios > PE
0.004586481572782498
Quarters > 0 > ratios > PB
0.24322488266244663
Quarters > 0 > ratios > ROE
0.19400807693452118
Quarters > 0 > ratios > ROA
0.601978212761664
Quarters > 0 > ratios > FCF
34119760
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.038615578756755226
Quarters > 0 > health Score
53
Quarters > 1 > quarter
2025-08-31
Quarters > 1 > income Statement > revenue
889621000
Quarters > 1 > income Statement > cost Of Revenue
856241000
Quarters > 1 > income Statement > gross Profit
33380000
Quarters > 1 > income Statement > operating Expenses
-2104000
Quarters > 1 > income Statement > operating Income
35484000
Quarters > 1 > income Statement > interest Expense
7740758
Quarters > 1 > income Statement > pretax Income
47831000
Quarters > 1 > income Statement > net Income
38564000
Quarters > 1 > income Statement > eps
0.01923909441456871
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
2004460250
Quarters > 1 > income Statement > income Tax Expense
12237000
Quarters > 1 > income Statement > EBITDA
120220000
Quarters > 1 > income Statement > operating Margin
3.988664835924512
Quarters > 1 > income Statement > total Other Income Expense Net
12347000
Quarters > 1 > income Statement > currency_symbol
MYR
Quarters > 1 > balance Sheet > cash
298394000
Quarters > 1 > balance Sheet > short Term Investments
262279999
Quarters > 1 > balance Sheet > receivables
463466000
Quarters > 1 > balance Sheet > inventories
340350000
Quarters > 1 > balance Sheet > total Current Assets
1454893000
Quarters > 1 > balance Sheet > property Plant Equipment
3460946000
Quarters > 1 > balance Sheet > total Assets
6273587000
Quarters > 1 > balance Sheet > payables
389774000
Quarters > 1 > balance Sheet > short Term Debt
31563000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
1491093000
Quarters > 1 > balance Sheet > equity
4755637000
Quarters > 1 > balance Sheet > currency_symbol
MYR
Quarters > 1 > cash Flow > net Income
38564000
Quarters > 1 > cash Flow > depreciation
77241000
Quarters > 1 > cash Flow > change In Working Capital
82569000
Quarters > 1 > cash Flow > cash From Operations
178934000
Quarters > 1 > cash Flow > capital Expenditures
27488000
Quarters > 1 > cash Flow > cash From Investing
-11907000
Quarters > 1 > cash Flow > cash From Financing
-167803000
Quarters > 1 > cash Flow > net Change In Cash
-1408210
Quarters > 1 > cash Flow > currency_symbol
MYR
Quarters > 1 > ratios > PE
0.01923909441456871
Quarters > 1 > ratios > PB
0.24235757349646325
Quarters > 1 > ratios > ROE
0.810911345840736
Quarters > 1 > ratios > ROA
0.614704155692748
Quarters > 1 > ratios > FCF
151446000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.17023653893062327
Quarters > 1 > health Score
67
Quarters > 2 > quarter
2025-05-31
Quarters > 2 > income Statement > revenue
830251000
Quarters > 2 > income Statement > cost Of Revenue
-
Quarters > 2 > income Statement > gross Profit
830251000
Quarters > 2 > income Statement > operating Expenses
821932000
Quarters > 2 > income Statement > operating Income
8319000
Quarters > 2 > income Statement > interest Expense
9629000
Quarters > 2 > income Statement > pretax Income
31193000
Quarters > 2 > income Statement > net Income
34745000
Quarters > 2 > income Statement > eps
0.01733385633403531
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
2004458750
Quarters > 2 > income Statement > income Tax Expense
-3227000
Quarters > 2 > income Statement > EBITDA
118832000
Quarters > 2 > income Statement > operating Margin
1.0019861463581496
Quarters > 2 > income Statement > total Other Income Expense Net
22874000
Quarters > 2 > income Statement > currency_symbol
MYR
Quarters > 2 > balance Sheet > cash
305159000
Quarters > 2 > balance Sheet > short Term Investments
222596000
Quarters > 2 > balance Sheet > receivables
487438000
Quarters > 2 > balance Sheet > inventories
353303000
Quarters > 2 > balance Sheet > total Current Assets
1488617000
Quarters > 2 > balance Sheet > property Plant Equipment
3554354000
Quarters > 2 > balance Sheet > total Assets
6379380000
Quarters > 2 > balance Sheet > payables
380650000
Quarters > 2 > balance Sheet > short Term Debt
192287000
Quarters > 2 > balance Sheet > long Term Debt
798300000
Quarters > 2 > balance Sheet > total Liabilities
1647159000
Quarters > 2 > balance Sheet > equity
4702857000
Quarters > 2 > balance Sheet > currency_symbol
MYR
Quarters > 2 > cash Flow > net Income
31193000
Quarters > 2 > cash Flow > depreciation
78010000
Quarters > 2 > cash Flow > change In Working Capital
-28320000
Quarters > 2 > cash Flow > cash From Operations
78376000
Quarters > 2 > cash Flow > capital Expenditures
29275000
Quarters > 2 > cash Flow > cash From Investing
207842000
Quarters > 2 > cash Flow > cash From Financing
-216625000
Quarters > 2 > cash Flow > net Change In Cash
61431000
Quarters > 2 > cash Flow > currency_symbol
MYR
Quarters > 2 > ratios > PE
0.01733385633403531
Quarters > 2 > ratios > PB
0.2450773606873439
Quarters > 2 > ratios > ROE
0.7388062192832995
Quarters > 2 > ratios > ROA
0.5446454044123411
Quarters > 2 > ratios > FCF
49101000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.05913994683535461
Quarters > 2 > health Score
55
Quarters > 3 > quarter
2025-02-28
Quarters > 3 > income Statement > revenue
883652000
Quarters > 3 > income Statement > cost Of Revenue
839455000
Quarters > 3 > income Statement > gross Profit
44197000
Quarters > 3 > income Statement > operating Expenses
839455000
Quarters > 3 > income Statement > operating Income
44197000
Quarters > 3 > income Statement > interest Expense
2182000
Quarters > 3 > income Statement > pretax Income
55976000
Quarters > 3 > income Statement > net Income
41649000
Quarters > 3 > income Statement > eps
0.020785130364947495
Quarters > 3 > income Statement > dividends Per Share
23113000
Quarters > 3 > income Statement > shares Outstanding
2003788250
Quarters > 3 > income Statement > income Tax Expense
14851000
Quarters > 3 > income Statement > EBITDA
135059000
Quarters > 3 > income Statement > operating Margin
5.0016296007930725
Quarters > 3 > income Statement > total Other Income Expense Net
11779000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
243728000
Quarters > 3 > balance Sheet > short Term Investments
336007000
Quarters > 3 > balance Sheet > receivables
434858000
Quarters > 3 > balance Sheet > inventories
380263000
Quarters > 3 > balance Sheet > total Current Assets
1605089000
Quarters > 3 > balance Sheet > property Plant Equipment
3613375000
Quarters > 3 > balance Sheet > total Assets
6549625000
Quarters > 3 > balance Sheet > payables
383610000
Quarters > 3 > balance Sheet > short Term Debt
384025000
Quarters > 3 > balance Sheet > long Term Debt
798943000
Quarters > 3 > balance Sheet > total Liabilities
1835623000
Quarters > 3 > balance Sheet > equity
4684318000
Quarters > 3 > balance Sheet > currency_symbol
MYR
Quarters > 3 > cash Flow > net Income
55976000
Quarters > 3 > cash Flow > depreciation
76901000
Quarters > 3 > cash Flow > change In Working Capital
-79704000
Quarters > 3 > cash Flow > cash From Operations
35371000
Quarters > 3 > cash Flow > capital Expenditures
47465000
Quarters > 3 > cash Flow > cash From Investing
238905000
Quarters > 3 > cash Flow > cash From Financing
-403087000
Quarters > 3 > cash Flow > net Change In Cash
-134231000
Quarters > 3 > cash Flow > currency_symbol
MYR
Quarters > 3 > ratios > PE
0.020785130364947495
Quarters > 3 > ratios > PB
0.24596499292960042
Quarters > 3 > ratios > ROE
0.8891155553487188
Quarters > 3 > ratios > ROA
0.635899001851251
Quarters > 3 > ratios > FCF
-12094000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
-0.013686383327373219
Quarters > 3 > health Score
51
Annuals > 0 > quarter
2025-08-31
Annuals > 0 > income Statement > revenue
3489415000
Annuals > 0 > income Statement > cost Of Revenue
3400405000
Annuals > 0 > income Statement > gross Profit
89010000
Annuals > 0 > income Statement > operating Expenses
94309373
Annuals > 0 > income Statement > operating Income
89010000
Annuals > 0 > income Statement > interest Expense
5108242
Annuals > 0 > income Statement > pretax Income
154422000
Annuals > 0 > income Statement > net Income
132180000
Annuals > 0 > income Statement > eps
0.0544000000171209
Annuals > 0 > income Statement > dividends Per Share
23113000
Annuals > 0 > income Statement > shares Outstanding
2429779411
Annuals > 0 > income Statement > income Tax Expense
26537000
Annuals > 0 > income Statement > EBITDA
455659000
Annuals > 0 > income Statement > operating Margin
2.5508573786723563
Annuals > 0 > income Statement > total Other Income Expense Net
65412000
Annuals > 0 > income Statement > currency_symbol
MYR
Annuals > 0 > balance Sheet > cash
298394000
Annuals > 0 > balance Sheet > short Term Investments
262279999
Annuals > 0 > balance Sheet > receivables
463466000
Annuals > 0 > balance Sheet > inventories
340350000
Annuals > 0 > balance Sheet > total Current Assets
1454893000
Annuals > 0 > balance Sheet > property Plant Equipment
3460946000
Annuals > 0 > balance Sheet > total Assets
6273587000
Annuals > 0 > balance Sheet > payables
389774000
Annuals > 0 > balance Sheet > short Term Debt
31563000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
1491093000
Annuals > 0 > balance Sheet > equity
4755637000
Annuals > 0 > balance Sheet > currency_symbol
MYR
Annuals > 0 > cash Flow > net Income
132180000
Annuals > 0 > cash Flow > depreciation
305900000
Annuals > 0 > cash Flow > change In Working Capital
-78749000
Annuals > 0 > cash Flow > cash From Operations
300163000
Annuals > 0 > cash Flow > capital Expenditures
143856000
Annuals > 0 > cash Flow > cash From Investing
450902000
Annuals > 0 > cash Flow > cash From Financing
-803474000
Annuals > 0 > cash Flow > net Change In Cash
-52702000
Annuals > 0 > cash Flow > currency_symbol
MYR
Annuals > 0 > ratios > PE
0.0544000000171209
Annuals > 0 > ratios > PB
0.28141813590456966
Annuals > 0 > ratios > ROE
2.779438380179143
Annuals > 0 > ratios > ROA
2.106928619942626
Annuals > 0 > ratios > FCF
156307000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.044794614570064034
Annuals > 0 > health Score
57
Annuals > 1 > quarter
2024-08-31
Annuals > 1 > income Statement > revenue
2514408000
Annuals > 1 > income Statement > cost Of Revenue
2249085000
Annuals > 1 > income Statement > gross Profit
265323000
Annuals > 1 > income Statement > operating Expenses
447869000
Annuals > 1 > income Statement > operating Income
-182546000
Annuals > 1 > income Statement > interest Expense
9941000
Annuals > 1 > income Statement > pretax Income
-31341000
Annuals > 1 > income Statement > net Income
-18266000
Annuals > 1 > income Statement > eps
-0.0091226047918397
Annuals > 1 > income Statement > dividends Per Share
46610000
Annuals > 1 > income Statement > shares Outstanding
2002279000
Annuals > 1 > income Statement > income Tax Expense
-9929000
Annuals > 1 > income Statement > EBITDA
266092000
Annuals > 1 > income Statement > operating Margin
-7.259999172767506
Annuals > 1 > income Statement > total Other Income Expense Net
151205000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
282839000
Annuals > 1 > balance Sheet > short Term Investments
650386000
Annuals > 1 > balance Sheet > receivables
357248000
Annuals > 1 > balance Sheet > inventories
376298000
Annuals > 1 > balance Sheet > total Current Assets
1831407000
Annuals > 1 > balance Sheet > property Plant Equipment
3778856000
Annuals > 1 > balance Sheet > total Assets
6958093000
Annuals > 1 > balance Sheet > payables
194580000
Annuals > 1 > balance Sheet > short Term Debt
400147000
Annuals > 1 > balance Sheet > long Term Debt
0
Annuals > 1 > balance Sheet > total Liabilities
1122597000
Annuals > 1 > balance Sheet > equity
5805668000
Annuals > 1 > balance Sheet > currency_symbol
MYR
Annuals > 1 > cash Flow > net Income
-31341000
Annuals > 1 > cash Flow > depreciation
287492000
Annuals > 1 > cash Flow > change In Working Capital
-37745000
Annuals > 1 > cash Flow > cash From Operations
20702000
Annuals > 1 > cash Flow > capital Expenditures
143244000
Annuals > 1 > cash Flow > cash From Investing
247456000
Annuals > 1 > cash Flow > cash From Financing
-181659000
Annuals > 1 > cash Flow > net Change In Cash
69638000
Annuals > 1 > cash Flow > currency_symbol
MYR
Annuals > 1 > ratios > PE
-0.0091226047918397
Annuals > 1 > ratios > PB
0.18996182234326867
Annuals > 1 > ratios > ROE
-0.3146235713099681
Annuals > 1 > ratios > ROA
-0.2625144561879239
Annuals > 1 > ratios > FCF
-122542000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
-0.04873592511636934
Annuals > 1 > health Score
35
Annuals > 2 > quarter
2023-08-31
Annuals > 2 > income Statement > revenue
2257221000
Annuals > 2 > income Statement > cost Of Revenue
2192901000
Annuals > 2 > income Statement > gross Profit
64320000
Annuals > 2 > income Statement > operating Expenses
596936000
Annuals > 2 > income Statement > operating Income
-532616000
Annuals > 2 > income Statement > interest Expense
12746000
Annuals > 2 > income Statement > pretax Income
-900415000
Annuals > 2 > income Statement > net Income
-878608000
Annuals > 2 > income Statement > eps
-0.4388298443531764
Annuals > 2 > income Statement > dividends Per Share
46610000
Annuals > 2 > income Statement > shares Outstanding
2002161000
Annuals > 2 > income Statement > income Tax Expense
-14866000
Annuals > 2 > income Statement > EBITDA
-544657000
Annuals > 2 > income Statement > operating Margin
-23.596094489640137
Annuals > 2 > income Statement > total Other Income Expense Net
-367799000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
279773000
Annuals > 2 > balance Sheet > short Term Investments
663050000
Annuals > 2 > balance Sheet > receivables
180892000
Annuals > 2 > balance Sheet > inventories
301496000
Annuals > 2 > balance Sheet > total Current Assets
1688025000
Annuals > 2 > balance Sheet > property Plant Equipment
4080180000
Annuals > 2 > balance Sheet > total Assets
7061570000
Annuals > 2 > balance Sheet > payables
76118000
Annuals > 2 > balance Sheet > short Term Debt
542066000
Annuals > 2 > balance Sheet > long Term Debt
14149000
Annuals > 2 > balance Sheet > total Liabilities
1135455000
Annuals > 2 > balance Sheet > equity
5890228000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
-900415000
Annuals > 2 > cash Flow > depreciation
343012000
Annuals > 2 > cash Flow > change In Working Capital
91112000
Annuals > 2 > cash Flow > cash From Operations
121043000
Annuals > 2 > cash Flow > capital Expenditures
365140000
Annuals > 2 > cash Flow > cash From Investing
-383258000
Annuals > 2 > cash Flow > cash From Financing
94753000
Annuals > 2 > cash Flow > net Change In Cash
-153422000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
-0.4388298443531764
Annuals > 2 > ratios > PB
0.18722369979566153
Annuals > 2 > ratios > ROE
-14.916366565097311
Annuals > 2 > ratios > ROA
-12.442105650726397
Annuals > 2 > ratios > FCF
-244097000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.10814049665495758
Annuals > 2 > health Score
35
Annuals > 3 > quarter
2022-08-31
Annuals > 3 > income Statement > revenue
5572349000
Annuals > 3 > income Statement > cost Of Revenue
4618972000
Annuals > 3 > income Statement > gross Profit
953377000
Annuals > 3 > income Statement > operating Expenses
688714000
Annuals > 3 > income Statement > operating Income
354868000
Annuals > 3 > income Statement > interest Expense
4421000
Annuals > 3 > income Statement > pretax Income
358424000
Annuals > 3 > income Statement > net Income
275728000
Annuals > 3 > income Statement > eps
0.13765665466391247
Annuals > 3 > income Statement > dividends Per Share
528556000
Annuals > 3 > income Statement > shares Outstanding
2003012500
Annuals > 3 > income Statement > income Tax Expense
76834000
Annuals > 3 > income Statement > EBITDA
710999000
Annuals > 3 > income Statement > operating Margin
6.36837355305635
Annuals > 3 > income Statement > total Other Income Expense Net
3556000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
433437000
Annuals > 3 > balance Sheet > short Term Investments
513316000
Annuals > 3 > balance Sheet > receivables
-109457000
Annuals > 3 > balance Sheet > inventories
575262000
Annuals > 3 > balance Sheet > total Current Assets
2111117000
Annuals > 3 > balance Sheet > property Plant Equipment
4746036000
Annuals > 3 > balance Sheet > total Assets
8116710000
Annuals > 3 > balance Sheet > payables
180142000
Annuals > 3 > balance Sheet > short Term Debt
308732000
Annuals > 3 > balance Sheet > long Term Debt
92964000
Annuals > 3 > balance Sheet > total Liabilities
1323475000
Annuals > 3 > balance Sheet > equity
6754916000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
358424000
Annuals > 3 > cash Flow > depreciation
348154000
Annuals > 3 > cash Flow > change In Working Capital
-92122000
Annuals > 3 > cash Flow > cash From Operations
178810000
Annuals > 3 > cash Flow > capital Expenditures
953534000
Annuals > 3 > cash Flow > cash From Investing
132420000
Annuals > 3 > cash Flow > cash From Financing
-740345000
Annuals > 3 > cash Flow > net Change In Cash
-441761000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.13765665466391247
Annuals > 3 > ratios > PB
0.16332686964575133
Annuals > 3 > ratios > ROE
4.081886436485664
Annuals > 3 > ratios > ROA
3.397041412099237
Annuals > 3 > ratios > FCF
-774724000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
-0.13903005716260772
Annuals > 3 > health Score
56
Valuation > metrics > PE
27.255
Valuation > metrics > PB
0.24322488266244663
Valuation > final Score
67.29400000000001
Valuation > verdict
33.3% Undervalued
Profitability > metrics > ROE
0.19400807693452118
Profitability > metrics > ROA
2.4455590112007206
Profitability > metrics > Net Margin
0.010404798687151629
Profitability > final Score
9
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.3269027085396584
Risk > metrics > Interest Coverage
4.59139177586986
Risk > final Score
78
Risk > verdict
Low
Liquidity > metrics > Current Ratio
2.4435741178146264
Liquidity > metrics > Quick Ratio
0.18243486561452388
Liquidity > final Score
59
Liquidity > verdict
Weak
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
16
Prev Profitabilities > 1
15
Prev Profitabilities > 2
17
Prev Risks > 0
78
Prev Risks > 1
63
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:41:08.639Z
Earnings History > 0 > period
2025-08-31
Earnings History > 0 > report Date
2025-10-09
Earnings History > 0 > date
2025-08-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.0045
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-05-31
Earnings History > 1 > report Date
2025-06-17
Earnings History > 1 > date
2025-05-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.004
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-02-28
Earnings History > 2 > report Date
2025-03-18
Earnings History > 2 > date
2025-02-28
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.0034
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-11-30
Earnings History > 3 > report Date
2024-12-18
Earnings History > 3 > date
2024-11-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.0006
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-08-31
Earnings History > 4 > report Date
2024-10-10
Earnings History > 4 > date
2024-08-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-0.0004
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-05-31
Earnings History > 5 > report Date
2024-06-19
Earnings History > 5 > date
2024-05-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.0053
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-02-29
Earnings History > 6 > report Date
2024-03-20
Earnings History > 6 > date
2024-02-29
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-0.0054
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-11-30
Earnings History > 7 > report Date
2024-01-09
Earnings History > 7 > date
2023-11-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.0061
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-08-31
Earnings History > 8 > report Date
2023-08-31
Earnings History > 8 > date
2023-08-31
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.0502
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-05-31
Earnings History > 9 > report Date
2023-05-31
Earnings History > 9 > date
2023-05-31
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.0146
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-02-28
Earnings History > 10 > report Date
2023-02-28
Earnings History > 10 > date
2023-02-28
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.0188
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-11-30
Earnings History > 11 > report Date
2022-11-30
Earnings History > 11 > date
2022-11-30
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.0182
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-08-31
Earnings History > 12 > report Date
2022-08-31
Earnings History > 12 > date
2022-08-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.0059
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-05-31
Earnings History > 13 > report Date
2022-05-31
Earnings History > 13 > date
2022-05-31
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.0018
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-02-28
Earnings History > 14 > report Date
2022-02-28
Earnings History > 14 > date
2022-02-28
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.0104
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-11-30
Earnings History > 15 > report Date
2021-11-30
Earnings History > 15 > date
2021-11-30
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.0222
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-08-31
Earnings History > 16 > report Date
2021-11-30
Earnings History > 16 > date
2021-08-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.0055
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-05-31
Earnings History > 17 > report Date
2021-08-31
Earnings History > 17 > date
2021-05-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.0134
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-02-28
Earnings History > 18 > report Date
2021-05-31
Earnings History > 18 > date
2021-02-28
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.0616
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-11-30
Earnings History > 19 > report Date
2021-02-28
Earnings History > 19 > date
2020-11-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.0881
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-08-31
Earnings History > 20 > report Date
2020-11-30
Earnings History > 20 > date
2020-08-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.0712
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-05-31
Earnings History > 21 > report Date
2020-08-31
Earnings History > 21 > date
2020-05-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.0343
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-02-29
Earnings History > 22 > report Date
2020-05-31
Earnings History > 22 > date
2020-02-29
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.0096
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-11-30
Earnings History > 23 > report Date
2020-02-29
Earnings History > 23 > date
2019-11-30
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.0037
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-08-31
Earnings History > 24 > report Date
2019-11-30
Earnings History > 24 > date
2019-08-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.0032
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-05-31
Earnings History > 25 > report Date
2019-08-31
Earnings History > 25 > date
2019-05-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.0023
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-02-28
Earnings History > 26 > report Date
2019-05-31
Earnings History > 26 > date
2019-02-28
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.0022
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-11-30
Earnings History > 27 > report Date
2019-02-28
Earnings History > 27 > date
2018-11-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.0034
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-08-31
Earnings History > 28 > report Date
2018-11-30
Earnings History > 28 > date
2018-08-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.0034
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-05-31
Earnings History > 29 > report Date
2018-08-31
Earnings History > 29 > date
2018-05-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.0031
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-02-28
Earnings History > 30 > report Date
2018-05-31
Earnings History > 30 > date
2018-02-28
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.0039
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-11-30
Earnings History > 31 > report Date
2018-02-28
Earnings History > 31 > date
2017-11-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.0037
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-08-31
Earnings History > 32 > report Date
2017-11-30
Earnings History > 32 > date
2017-08-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.0034
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-05-31
Earnings History > 33 > report Date
2017-08-31
Earnings History > 33 > date
2017-05-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.003
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-02-28
Earnings History > 34 > report Date
2017-05-31
Earnings History > 34 > date
2017-02-28
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.0024
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-11-30
Earnings History > 35 > report Date
2017-02-28
Earnings History > 35 > date
2016-11-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.0025
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-08-31
Earnings History > 36 > report Date
2016-11-30
Earnings History > 36 > date
2016-08-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.0022
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-05-31
Earnings History > 37 > report Date
2016-08-31
Earnings History > 37 > date
2016-05-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.0021
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-02-29
Earnings History > 38 > report Date
2016-05-31
Earnings History > 38 > date
2016-02-29
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.002
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-11-30
Earnings History > 39 > report Date
2016-02-29
Earnings History > 39 > date
2015-11-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.0033
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-08-31
Earnings History > 40 > report Date
2015-11-30
Earnings History > 40 > date
2015-08-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.004
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-05-31
Earnings History > 41 > report Date
2015-08-31
Earnings History > 41 > date
2015-05-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.0033
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-02-28
Earnings History > 42 > report Date
2015-05-31
Earnings History > 42 > date
2015-02-28
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.0026
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-11-30
Earnings History > 43 > report Date
2015-02-28
Earnings History > 43 > date
2014-11-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.0019
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-08-31
Earnings History > 44 > report Date
2014-11-30
Earnings History > 44 > date
2014-08-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.0019
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-05-31
Earnings History > 45 > report Date
2014-08-31
Earnings History > 45 > date
2014-05-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.002
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-02-28
Earnings History > 46 > report Date
2014-05-31
Earnings History > 46 > date
2014-02-28
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.0018
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-11-30
Earnings History > 47 > report Date
2014-02-28
Earnings History > 47 > date
2013-11-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.0017
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-08-31
Earnings History > 48 > report Date
2013-11-30
Earnings History > 48 > date
2013-08-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.0021
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-05-31
Earnings History > 49 > report Date
2013-08-31
Earnings History > 49 > date
2013-05-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.002
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-02-28
Earnings History > 50 > report Date
2013-05-31
Earnings History > 50 > date
2013-02-28
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.0017
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-11-30
Earnings History > 51 > report Date
2013-02-28
Earnings History > 51 > date
2012-11-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.0022
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-08-31
Earnings History > 52 > report Date
2012-11-30
Earnings History > 52 > date
2012-08-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.0025
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-05-31
Earnings History > 53 > report Date
2012-08-31
Earnings History > 53 > date
2012-05-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.0028
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-02-29
Earnings History > 54 > report Date
2012-05-31
Earnings History > 54 > date
2012-02-29
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.0023
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-11-30
Earnings History > 55 > report Date
2012-02-29
Earnings History > 55 > date
2011-11-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.0024
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-08-31
Earnings History > 56 > report Date
2011-11-30
Earnings History > 56 > date
2011-08-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.0013
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-05-31
Earnings History > 57 > report Date
2011-08-31
Earnings History > 57 > date
2011-05-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0012
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-02-28
Earnings History > 58 > report Date
2011-05-31
Earnings History > 58 > date
2011-02-28
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.0011
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-11-30
Earnings History > 59 > report Date
2011-02-28
Earnings History > 59 > date
2010-11-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.0011
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-08-31
Earnings History > 60 > report Date
2010-08-31
Earnings History > 60 > date
2010-08-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.0076
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-05-31
Earnings History > 61 > report Date
2010-05-31
Earnings History > 61 > date
2010-05-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.0109
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-02-28
Earnings History > 62 > report Date
2010-02-28
Earnings History > 62 > date
2010-02-28
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.0115
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-11-30
Earnings History > 63 > report Date
2009-11-30
Earnings History > 63 > date
2009-11-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.0106
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-08-31
Earnings History > 64 > report Date
2009-08-31
Earnings History > 64 > date
2009-08-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.009
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-05-31
Earnings History > 65 > report Date
2009-05-31
Earnings History > 65 > date
2009-05-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.0066
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-02-28
Earnings History > 66 > report Date
2009-02-28
Earnings History > 66 > date
2009-02-28
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.0057
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-11-30
Earnings History > 67 > report Date
2008-11-30
Earnings History > 67 > date
2008-11-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.0055
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-08-31
Earnings History > 68 > report Date
2008-08-31
Earnings History > 68 > date
2008-08-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.0043
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Top Glove Corporation Bhd., an investment holding company, engages in the manufacture, trade, and sale of gloves in Malaysia, Thailand, the People's Republic of China, and internationally. It offers nitrile, latex, surgical, rubber, examination, medical, and vinyl gloves; concentrate and synthetic latex, formers, chemicals and chemical compounds, rubber dental dams, exercise bands, condoms, and rubber related products; packaging materials, boxes, and cartons; and disposable and medical face masks, engineering parts and rubber glove machinery, functional fillers, healthcare products, and home care and personal care products. The company also provides property investment and consultancy services, and electrical engineering works; clinical and specialist medical services; analytical, medical related consultancy, emergency medical, advisory, accommodation, management and trading, and value added services; financial and treasury services; management services in plantation sector; processing of plantation produce; and industrial forest plantation services, as well as forestry and industry services. In addition, it trades in healthcare related products; distributes medical devices and products; operates as a special purpose vehicle solely for issuance of Perpetual Sukuk; organizes in-house trainings and public trainings/programs; and establishes and maintains fitness related business, including healthcare, slimming centers, gymnasiums, and other related activities. Further, it generates and supplies energy and electricity using biomass technology; and offers e-commerce services for glove trading and other healthcare products. Additionally, the company provides gamma irradiation services for sterilization of gloves and medical devices; acts as an agent in the sale of various goods; wholesales pharmaceutical goods; and buys and sells real estate. Top Glove Corporation Bhd. was founded in 1991 and is headquartered in Shah Alam, Malaysia.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ASingapore Shares Remain in Red as Middle East Crisis Shows Signs of Easing - Yahoo Finance Singapore
10/9/2025
Singapore Shares Remain in Red as Middle East Crisis Shows Signs of Easing Yahoo Finance Singapore
Read more →Trade Winds Turning: 3 Stocks Poised to Gain from Biden’s China Tariffs Yahoo Finance
Read more →Showing 2 of 3
(Last Updated 2025-11-30)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
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 Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Top Glove Corporation Bhd ADR
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-08-31
EPS Actual
0.0045
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-11-30)
(Last Updated 2025-11-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-11-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-11-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.