Skip to main content

Suzhou TFC Optical Communication Co Ltd (300394.SHE) Stock Price and Company Information, 2024

Suzhou TFC Optical Communication Co Ltd

300394.SHE

Exchange: SHE
Currency Renminbi
ISIN: CNE100001XQ1
Primary Ticker: 300394.SHE
Fiscal Year End: December
International Domestic: International
Sector: Technology
Industry: Communication Equipment
Gic Sector: Information Technology
Gic Group: Technology Hardware & Equipment
Gic Industry: Communications Equipment
Gic Sub Industry: Communications Equipment
Description: Suzhou TFC Optical Communication Co., Ltd. designs, develops, manufactures, and markets fiber optical network connective components. The company provides Zirconia ceramic sleeves and fiber stubs; CNC precision metal parts; receptacles; OSA ODM/ OEM products; isolators; lens array; fiber and cable assembly; injection moulding; optical fiber adaptors; coating products; AWG MUX/De-MUX products; FA/RM products; and BOX/TO packaging products. It offers high speed coaxial packaging; high speed box packaging; micro-optics solution; AWG, PSM/DR, PM-FAU solutions; plastic lens& FA solutions; and Passive solution for AOC. Suzhou TFC Optical Communication Co., Ltd. was founded in 2005 and is headquartered in Suzhou, China.
Address: No. 695 Changjiang Road, Suzhou, China, 215129
Website: https://www.tfcsz.com
Full Time Employees: 3474
Updated On: 2024-11-02

Highlights

Market Capitalization: 69072822272
Market Capitalization Mln: 69072.82
EBITDA: 1467220608
PE Ratio: 63.29
Wall Street Target Price: 106.35
Book Value: 6.98
Dividend Share: 1.21
Dividend Yield: 0.01
Earnings Share: 1.97
EPS Estimate Current Year: 2.51
EPS Estimate Next Year: 3.68
EPS Estimate Next Quarter: 0.65
EPS Estimate Current Quarter: 0.59
Most Recent Quarter: 2024-06-30
Profit Margin: 0.40
Operating Margin TTM: 0.45
Return On Assets TTM: 0.21
Return On Equity TTM: 0.37
Revenue TTM: 3127194368
Revenue Per Share TTM: 5.64
Quarterly Revenue Growth YOY: 0.54
Gross Profit TTM: 617549906
Diluted Eps TTM: 1.97
Quarterly Earnings Growth YOY: 0.58

Valuation

Trailing PE: 63.29
Price Sales TTM: 23.02
Price Book MRQ: 17.84
Enterprise Value: 66710584231
Enterprise Value Revenue: 21.33
Enterprise Value Ebitda: 45.83

Technicals

Beta: 0.65
52 Week High: 142.28
52 Week Low: 50.17
50 Day MA: 93.18
200 Day MA: 94.50

Splits & Dividends

Forward Annual Dividend Rate: 1.5
Forward Annual Dividend Yield: 0.01
Payout Ratio: 0.55
Ex Dividend Date: 2024-10-17
Last Split Factor: 1.4:1
Last Split Date: 2024-05-30

Earnings

Report Date: 2025-05-13
Date: 2025-03-31
Before After Market: After Market
Currency: CNY
Report Date: 2024-10-22
Date: 2024-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.58
Eps Estimate: 0.72
Eps Difference: -0.14
Surprise Percent: -19.44
Report Date: 2024-08-23
Date: 2024-06-30
Currency: CNY
Eps Actual: 0.67
Report Date: 2024-04-23
Date: 2024-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.71
Eps Estimate: 0.53
Eps Difference: 0.18
Surprise Percent: 33.96
Report Date: 2024-03-11
Date: 2023-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.74
Eps Estimate: 0.62
Eps Difference: 0.12
Surprise Percent: 19.35
Report Date: 2023-10-19
Date: 2023-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.51
Eps Estimate: 0.36
Eps Difference: 0.15
Surprise Percent: 41.66
Report Date: 2023-07-14
Date: 2023-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.36
Eps Estimate: 0.3
Eps Difference: 0.06
Surprise Percent: 2
Report Date: 2023-04-25
Date: 2023-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.23
Eps Estimate: 0.27
Eps Difference: -0.04
Surprise Percent: -14.81
Report Date: 2023-01-30
Date: 2022-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.31
Eps Estimate: 0.26
Eps Difference: 0.05
Surprise Percent: 19.23
Report Date: 2022-10-24
Date: 2022-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.27
Report Date: 2022-07-18
Date: 2022-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.23
Report Date: 2022-04-26
Date: 2022-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.21
Report Date: 2022-02-09
Date: 2021-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.23
Report Date: 2021-10-25
Date: 2021-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.19
Report Date: 2021-08-23
Date: 2021-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.18
Report Date: 2021-04-22
Date: 2021-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.32
Report Date: 2020-10-22
Date: 2020-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.25
Report Date: 2020-08-17
Date: 2020-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.23
Report Date: 2020-04-28
Date: 2020-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.20
Report Date: 2020-02-25
Date: 2019-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.11
Report Date: 2019-10-28
Date: 2019-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.13
Report Date: 2019-08-12
Date: 2019-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.12
Report Date: 2019-04-24
Date: 2019-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.09
Report Date: 2018-10-22
Date: 2018-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.19
Report Date: 2018-08-20
Date: 2018-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.14
Report Date: 2018-04-27
Date: 2018-03-31
Before After Market: Before Market
Currency: CNY
Eps Actual: 0.15
Report Date: 2018-02-27
Date: 2017-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.08
Report Date: 2017-10-23
Date: 2017-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.06
Report Date: 2017-08-07
Date: 2017-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.08
Report Date: 2017-04-19
Date: 2017-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.09
Report Date: 2017-03-02
Date: 2016-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.09
Report Date: 2016-10-24
Date: 2016-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.08
Report Date: 2016-08-09
Date: 2016-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.09
Report Date: 2016-04-19
Date: 2016-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.08
Report Date: 2016-02-23
Date: 2015-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.09
Report Date: 2015-10-26
Date: 2015-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.06
Report Date: 2015-08-21
Date: 2015-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.07
Report Date: 2015-04-27
Date: 2015-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.06
Date: 2025-12-31
Period: +1y
Growth: 0.46
Earnings Estimate Avg: 3.68
Earnings Estimate Low: 2.56
Earnings Estimate High: 4.10
Earnings Estimate Year Ago Eps: 2.51
Earnings Estimate Number Of Analysts: 13.00
Earnings Estimate Growth: 0.46
Revenue Estimate Avg: 5597060000.00
Revenue Estimate Low: 3870840000.00
Revenue Estimate High: 6238000000.00
Revenue Estimate Number Of Analysts: 13.00
Revenue Estimate Growth: 0.49
Eps Trend Current: 3.68
Eps Trend7days Ago: 3.50
Eps Trend30days Ago: 3.33
Eps Trend60days Ago: 4.66
Eps Trend90days Ago: 4.00
Eps Revisions Up Last7days: 2.00
Eps Revisions Up Last30days: 3.00
Date: 2024-12-31
Growth: 0.90
Earnings Estimate Avg: 2.51
Earnings Estimate Low: 1.76
Earnings Estimate High: 2.77
Earnings Estimate Year Ago Eps: 1.32
Earnings Estimate Number Of Analysts: 13.00
Earnings Estimate Growth: 0.90
Revenue Estimate Avg: 3754610000.00
Revenue Estimate Low: 3525710000.00
Revenue Estimate High: 3939000000.00
Revenue Estimate Number Of Analysts: 13.00
Revenue Estimate Growth: 0.93
Eps Trend Current: 2.51
Eps Trend7days Ago: 2.46
Eps Trend30days Ago: 2.36
Eps Trend60days Ago: 3.31
Eps Trend90days Ago: 2.92
Eps Revisions Up Last7days: 2.00
Eps Revisions Up Last30days: 3.00
Date: 2024-09-30
Period: +1q
Growth: 0.75
Earnings Estimate Avg: 0.65
Earnings Estimate Low: 0.63
Earnings Estimate High: 0.67
Earnings Estimate Year Ago Eps: 0.37
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 0.75
Revenue Estimate Avg: 926050000.00
Revenue Estimate Low: 926050000.00
Revenue Estimate High: 926050000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.70
Eps Trend Current: 0.65
Eps Trend7days Ago: 0.65
Eps Trend30days Ago: 0.65
Eps Trend60days Ago: 0.91
Eps Trend90days Ago: 0.75
Date: 2024-06-30
Growth: 1.26
Earnings Estimate Avg: 0.59
Earnings Estimate Low: 0.56
Earnings Estimate High: 0.62
Earnings Estimate Year Ago Eps: 0.26
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 1.26
Revenue Estimate Avg: 834970000.00
Revenue Estimate Low: 834970000.00
Revenue Estimate High: 834970000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 1.21
Eps Trend Current: 0.59
Eps Trend7days Ago: 0.59
Eps Trend30days Ago: 0.59
Eps Trend60days Ago: 0.82
Eps Trend90days Ago: 0.62
Date: 2024-03-31
Growth: 1.26
Earnings Estimate Avg: 0.52
Earnings Estimate Low: 0.39
Earnings Estimate High: 0.66
Earnings Estimate Year Ago Eps: 0.23
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 1.26
Revenue Estimate Avg: 688860000.00
Revenue Estimate Low: 688860000.00
Revenue Estimate High: 688860000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 1.40
Eps Trend Current: 0.52
Eps Trend7days Ago: 0.52
Eps Trend30days Ago: 0.52
Eps Trend60days Ago: 0.51
Eps Trend90days Ago: 0.48
Date: 2023-12-31
Growth: 0.70
Earnings Estimate Avg: 1.74
Earnings Estimate Low: 1.36
Earnings Estimate High: 1.84
Earnings Estimate Year Ago Eps: 1.02
Earnings Estimate Number Of Analysts: 12.00
Earnings Estimate Growth: 0.70
Revenue Estimate Avg: 1935100000.00
Revenue Estimate Low: 1668000000.00
Revenue Estimate High: 2379000000.00
Revenue Estimate Number Of Analysts: 12.00
Revenue Estimate Growth: 0.60
Eps Trend Current: 1.74
Eps Trend7days Ago: 1.74
Eps Trend30days Ago: 1.74
Eps Trend60days Ago: 1.61
Eps Trend90days Ago: 1.53
Date: 2023-09-30
Earnings Estimate Avg: 0.36
Earnings Estimate Low: 0.36
Earnings Estimate High: 0.36
Earnings Estimate Number Of Analysts: 1.00
Eps Trend Current: 0.36
Eps Trend7days Ago: 0.36
Eps Trend30days Ago: 0.36
Eps Trend60days Ago: 0.32
Eps Trend90days Ago: 0.32
Date: 2023-06-30
Earnings Estimate Avg: 0.30
Earnings Estimate Low: 0.30
Earnings Estimate High: 0.30
Earnings Estimate Number Of Analysts: 1.00
Eps Trend Current: 0.30
Eps Trend7days Ago: 0.30
Eps Trend30days Ago: 0.29
Eps Trend60days Ago: 0.29
Eps Trend90days Ago: 0.23
Eps Revisions Up Last30days: 1.00
Date: 2023-03-31
Earnings Estimate Avg: 0.27
Earnings Estimate Low: 0.27
Earnings Estimate High: 0.27
Earnings Estimate Number Of Analysts: 1.00
Eps Trend Current: 0.27
Eps Trend7days Ago: 0.22
Eps Trend30days Ago: 0.22
Eps Trend60days Ago: 0.22
Eps Trend90days Ago: 0.22
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Date: 2022-12-31
Growth: 0.30
Earnings Estimate Avg: 1.03
Earnings Estimate Low: 0.92
Earnings Estimate High: 1.10
Earnings Estimate Year Ago Eps: 0.79
Earnings Estimate Number Of Analysts: 13.00
Earnings Estimate Growth: 0.30
Revenue Estimate Avg: 1317780000.00
Revenue Estimate Low: 1215200000.00
Revenue Estimate High: 1426000000.00
Revenue Estimate Number Of Analysts: 12.00
Revenue Estimate Growth: 0.27
Eps Trend Current: 1.03
Eps Trend7days Ago: 1.03
Eps Trend30days Ago: 1.03
Eps Trend60days Ago: 1.03
Eps Trend90days Ago: 1.04
Date: 2022-03-31
Period: +1q
Revenue Estimate Avg: 309774000.00
Revenue Estimate Growth: 0.12
Date: 2021-12-31
Revenue Estimate Avg: 1324020000.00
Revenue Estimate Low: 1228200000.00
Revenue Estimate High: 1426000000.00
Revenue Estimate Number Of Analysts: 12.00
Revenue Estimate Growth: 0.28
Date: 2019-12-31
Period: +1y
Growth: 0.29
Earnings Estimate Year Ago Eps: 0.68
Earnings Estimate Growth: 0.29
Revenue Estimate Avg: 602560000.00
Revenue Estimate Low: 554970000.00
Revenue Estimate High: 743820000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.34
Eps Trend7days Ago: 0.86
Eps Trend30days Ago: 0.86
Eps Trend60days Ago: 0.86
Eps Trend90days Ago: 0.86
Date: 2019-06-30
Period: +1q
Revenue Estimate Avg: 449290000.00
Revenue Estimate Low: 428000000.00
Revenue Estimate High: 511640000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.32
Date: 2019-03-31
Revenue Estimate Avg: 449290000.00
Revenue Estimate Low: 428000000.00
Revenue Estimate High: 511640000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.32
Date: 2018-12-31
Growth: 0.13
Earnings Estimate Year Ago Eps: 0.60
Earnings Estimate Growth: 0.13
Revenue Estimate Avg: 449290000.00
Revenue Estimate Low: 428000000.00
Revenue Estimate High: 511640000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.32
Eps Trend7days Ago: 0.67
Eps Trend30days Ago: 0.67
Eps Trend60days Ago: 0.67
Eps Trend90days Ago: 0.67
Date: 2018-09-30
Date: 2018-06-30
Date: 2018-03-31
Date: 2017-12-31
Growth: 0.13
Earnings Estimate Avg: 0.74
Earnings Estimate Low: 0.66
Earnings Estimate High: 0.82
Earnings Estimate Year Ago Eps: 0.65
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.13
Revenue Estimate Avg: 395030000.00
Revenue Estimate Low: 365000000.00
Revenue Estimate High: 442500000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.27
Eps Trend Current: 0.74
Eps Trend7days Ago: 0.74
Eps Trend30days Ago: 0.75
Eps Trend60days Ago: 0.75
Eps Trend90days Ago: 0.76
Date: 2024-09-30
Eps Actual: 1.96
Date: 2023-12-31
Eps Actual: 1.8
Date: 2022-12-31
Eps Actual: 1.0
Date: 2021-12-31
Eps Actual: 1.60
Date: 2019-12-31
Eps Actual: 0.94
Date: 2017-12-31
Eps Actual: 0.33
Date: 2016-12-31
Eps Actual: 0.36
Date: 2015-12-31
Eps Actual: 0.31