Skip to main content

Ngern Tid Lor Public Company Limited (TIDLOR.BK) Stock Price and Company Information, 2024

Ngern Tid Lor Public Company Limited

TIDLOR.BK

Exchange: BK
Currency Thai baht
Fiscal Year End: December
Sector: Financial Services
Industry: Credit Services
Gic Sector: Financials
Gic Group: Financial Services
Gic Industry: Consumer Finance
Gic Sub Industry: Consumer Finance
Description: Ngern Tid Lor Public Company Limited provides auto-for-cash loans to self-employed microentrepreneurs in Thailand. It offers title loans for motorcycles, sedan-pickups, trucks, and used trucks; and various insurance products, including auto, truck, motorcycle, cancer, personal accident, home, travel, and third party, as well as hire purchase for vehicles. The company also acts as a life and non-life insurance broker. Ngern Tid Lor Public Company Limited was incorporated in 2006 and is based in Bangkok, Thailand.
Address: 428 Ari Hills Building, Bangkok, Thailand, 10400
Website: https://www.tidlor.com
Updated On: 2024-11-05

Highlights

Market Capitalization: 49820848128
Market Capitalization Mln: 49820.84
PE Ratio: 12.30
Wall Street Target Price: 24.01
Book Value: 10.24
Dividend Share: 0.26
Dividend Yield: 0.01
Earnings Share: 1.39
EPS Estimate Current Year: 1.52
EPS Estimate Next Year: 1.87
EPS Estimate Next Quarter: 0.38
EPS Estimate Current Quarter: 0.37
Most Recent Quarter: 2024-06-30
Profit Margin: 0.21
Operating Margin TTM: 0.46
Return On Assets TTM: 0.04
Return On Equity TTM: 0.14
Revenue TTM: 18703167488
Revenue Per Share TTM: 6.50
Quarterly Revenue Growth YOY: 0.18
Gross Profit TTM: 6116067000
Diluted Eps TTM: 1.39
Quarterly Earnings Growth YOY: 0.14

Valuation

Trailing PE: 12.30
Forward PE: 11.08
Price Sales TTM: 2.67
Price Book MRQ: 1.68
Enterprise Value: 120342822912
Enterprise Value Revenue: 5.84
Enterprise Value Ebitda: 12.34

Technicals

Beta: 0.45
52 Week High: 24.73
52 Week Low: 12.5
50 Day MA: 17.87
200 Day MA: 19.12

Splits & Dividends

Forward Annual Dividend Rate: 0.27
Forward Annual Dividend Yield: 0.01
Payout Ratio: 0.24
Ex Dividend Date: 2024-04-24
Last Split Factor: 28:27
Last Split Date: 2024-04-24

Earnings

Report Date: 2024-08-08
Date: 2024-06-30
Eps Actual: 0.38
Report Date: 2024-05-07
Date: 2024-03-31
Currency: THB
Eps Actual: 0.39
Eps Estimate: 0.38
Eps Difference: 0.01
Surprise Percent: 2.63
Report Date: 2024-02-28
Date: 2023-12-31
Currency: THB
Eps Actual: 0.31
Eps Estimate: 0.3
Eps Difference: 0.01
Surprise Percent: 3.33
Report Date: 2023-11-13
Date: 2023-09-30
Currency: THB
Eps Actual: 0.35
Eps Estimate: 0.36
Eps Difference: -0.01
Surprise Percent: -2.77
Report Date: 2023-08-10
Date: 2023-06-30
Currency: THB
Eps Actual: 0.34
Eps Estimate: 0.31
Eps Difference: 0.03
Surprise Percent: 9.67
Report Date: 2023-05-11
Date: 2023-03-31
Currency: THB
Eps Actual: 0.37
Eps Estimate: 0.36
Eps Difference: 0.01
Surprise Percent: 2.77
Report Date: 2023-02-21
Date: 2022-12-31
Currency: THB
Eps Actual: 0.33
Eps Estimate: 0.33
Report Date: 2022-11-14
Date: 2022-09-30
Currency: THB
Eps Actual: 0.37
Eps Estimate: 0.39
Eps Difference: -0.02
Surprise Percent: -5.12
Report Date: 2022-08-31
Date: 2022-06-30
Currency: THB
Eps Actual: 0.42
Eps Estimate: 0.41
Eps Difference: 0.01
Surprise Percent: 2.43
Report Date: 2022-05-19
Date: 2022-03-31
Currency: THB
Eps Actual: 0.41
Eps Estimate: 0.39
Eps Difference: 0.02
Surprise Percent: 5.12
Report Date: 2022-02-21
Date: 2021-12-31
Currency: THB
Eps Actual: 0.29
Eps Estimate: 0.32
Eps Difference: -0.03
Surprise Percent: -9.37
Report Date: 2021-12-01
Date: 2021-09-30
Currency: THB
Eps Actual: 0.34
Eps Estimate: 0.34
Report Date: 2021-09-01
Date: 2021-06-30
Currency: THB
Eps Actual: 0.33
Eps Estimate: 0.29
Eps Difference: 0.04
Surprise Percent: 13.79
Report Date: 2021-06-02
Date: 2021-03-31
Currency: THB
Eps Actual: 0.26
Date: 2025-12-31
Period: +1y
Growth: 0.23
Earnings Estimate Avg: 1.87
Earnings Estimate Low: 1.46
Earnings Estimate High: 2.55
Earnings Estimate Year Ago Eps: 1.52
Earnings Estimate Number Of Analysts: 13.00
Earnings Estimate Growth: 0.23
Revenue Estimate Avg: 22780000000.00
Revenue Estimate Low: 21358000000.00
Revenue Estimate High: 24577800000.00
Revenue Estimate Number Of Analysts: 12.00
Revenue Estimate Growth: 0.13
Eps Trend Current: 1.87
Eps Trend7days Ago: 1.87
Eps Trend30days Ago: 1.93
Eps Trend60days Ago: 1.93
Eps Trend90days Ago: 1.92
Eps Revisions Up Last30days: 1.00
Date: 2024-12-31
Growth: 0.12
Earnings Estimate Avg: 1.52
Earnings Estimate Low: 1.37
Earnings Estimate High: 1.59
Earnings Estimate Year Ago Eps: 1.35
Earnings Estimate Number Of Analysts: 13.00
Earnings Estimate Growth: 0.12
Revenue Estimate Avg: 20065900000.00
Revenue Estimate Low: 19411000000.00
Revenue Estimate High: 20784000000.00
Revenue Estimate Number Of Analysts: 12.00
Revenue Estimate Growth: 0.05
Eps Trend Current: 1.52
Eps Trend7days Ago: 1.52
Eps Trend30days Ago: 1.58
Eps Trend60days Ago: 1.60
Eps Trend90days Ago: 1.60
Eps Revisions Up Last30days: 1.00
Date: 2024-09-30
Period: +1q
Growth: 0.08
Earnings Estimate Avg: 0.38
Earnings Estimate Low: 0.38
Earnings Estimate High: 0.38
Earnings Estimate Year Ago Eps: 0.35
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.08
Revenue Estimate Avg: 5110000000.00
Revenue Estimate Low: 5110000000.00
Revenue Estimate High: 5110000000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: 0.38
Eps Trend7days Ago: 0.38
Eps Trend30days Ago: 0.38
Eps Trend60days Ago: 0.38
Eps Trend90days Ago: 0.38
Date: 2024-06-30
Growth: 0.08
Earnings Estimate Avg: 0.37
Earnings Estimate Low: 0.36
Earnings Estimate High: 0.38
Earnings Estimate Year Ago Eps: 0.34
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 0.08
Revenue Estimate Avg: 4873330000.00
Revenue Estimate Low: 4861000000.00
Revenue Estimate High: 4893000000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.07
Eps Trend Current: 0.37
Eps Trend7days Ago: 0.37
Eps Trend30days Ago: 0.38
Eps Trend60days Ago: 0.38
Eps Trend90days Ago: 0.38
Date: 2024-03-31
Growth: 0.02
Earnings Estimate Avg: 0.38
Earnings Estimate Low: 0.36
Earnings Estimate High: 0.39
Earnings Estimate Year Ago Eps: 0.37
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 0.02
Revenue Estimate Avg: 4712000000.00
Revenue Estimate Low: 4712000000.00
Revenue Estimate High: 4712000000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: 0.38
Eps Trend7days Ago: 0.39
Eps Trend30days Ago: 0.41
Date: 2023-12-31
Growth: -0.04
Earnings Estimate Avg: 1.43
Earnings Estimate Low: 1.32
Earnings Estimate High: 1.62
Earnings Estimate Year Ago Eps: 1.50
Earnings Estimate Number Of Analysts: 15.00
Earnings Estimate Growth: -0.04
Revenue Estimate Avg: 17057000000.00
Revenue Estimate Low: 16604000000.00
Revenue Estimate High: 17588900000.00
Revenue Estimate Number Of Analysts: 11.00
Revenue Estimate Growth: 0.11
Eps Trend Current: 1.43
Eps Trend7days Ago: 1.43
Eps Trend30days Ago: 1.45
Eps Trend60days Ago: 1.42
Eps Trend90days Ago: 1.42
Eps Revisions Up Last30days: 1.00
Date: 2023-09-30
Growth: 0.08
Earnings Estimate Avg: 0.40
Earnings Estimate Low: 0.33
Earnings Estimate High: 0.53
Earnings Estimate Year Ago Eps: 0.37
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.08
Revenue Estimate Avg: 4308000000.00
Revenue Estimate Low: 4308000000.00
Revenue Estimate High: 4308000000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: 0.40
Eps Trend7days Ago: 0.40
Eps Trend30days Ago: 0.43
Eps Trend60days Ago: 0.34
Eps Trend90days Ago: 0.34
Date: 2023-06-30
Growth: -0.23
Earnings Estimate Avg: 0.32
Earnings Estimate Low: 0.32
Earnings Estimate High: 0.34
Earnings Estimate Year Ago Eps: 0.42
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: -0.23
Revenue Estimate Avg: 4066500000.00
Revenue Estimate Low: 4049000000.00
Revenue Estimate High: 4084000000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.27
Eps Trend Current: 0.32
Eps Trend7days Ago: 0.33
Eps Trend30days Ago: 0.34
Eps Trend60days Ago: 0.34
Eps Trend90days Ago: 0.35
Date: 2023-03-31
Growth: -0.09
Earnings Estimate Avg: 0.37
Earnings Estimate Low: 0.37
Earnings Estimate High: 0.37
Earnings Estimate Year Ago Eps: 0.41
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: -0.09
Revenue Estimate Avg: 4040000000.00
Revenue Estimate Low: 4040000000.00
Revenue Estimate High: 4040000000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.32
Eps Trend Current: 0.37
Eps Trend7days Ago: 0.37
Eps Trend30days Ago: 0.48
Eps Trend60days Ago: 0.48
Eps Trend90days Ago: 0.48
Date: 2022-12-31
Growth: 0.16
Earnings Estimate Avg: 1.52
Earnings Estimate Low: 1.42
Earnings Estimate High: 1.73
Earnings Estimate Year Ago Eps: 1.31
Earnings Estimate Number Of Analysts: 15.00
Earnings Estimate Growth: 0.16
Revenue Estimate Avg: 13907600000.00
Revenue Estimate Low: 13545000000.00
Revenue Estimate High: 14317200000.00
Revenue Estimate Number Of Analysts: 12.00
Revenue Estimate Growth: 0.15
Eps Trend Current: 1.52
Eps Trend7days Ago: 1.52
Eps Trend30days Ago: 1.52
Eps Trend60days Ago: 1.53
Eps Trend90days Ago: 1.53
Eps Revisions Up Last30days: 1.00
Date: 2022-09-30
Growth: 0.14
Earnings Estimate Avg: 0.39
Earnings Estimate Low: 0.37
Earnings Estimate High: 0.41
Earnings Estimate Year Ago Eps: 0.34
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.14
Eps Trend Current: 0.39
Eps Trend7days Ago: 0.39
Eps Trend30days Ago: 0.40
Date: 2022-06-30
Earnings Estimate Year Ago Eps: 0.33
Date: 2022-03-31
Earnings Estimate Avg: 0.39
Earnings Estimate Low: 0.39
Earnings Estimate High: 0.40
Earnings Estimate Number Of Analysts: 2.00
Revenue Estimate Avg: 3356120000.00
Revenue Estimate Low: 3052000000.00
Revenue Estimate High: 3052000000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: 0.39
Eps Trend7days Ago: 0.39
Date: 2021-12-31
Earnings Estimate Avg: 0.35
Earnings Estimate Low: 0.32
Earnings Estimate High: 0.37
Earnings Estimate Number Of Analysts: 3.00
Eps Trend Current: 0.35
Eps Trend7days Ago: 0.35
Date: 2021-09-30
Earnings Estimate Avg: 0.36
Earnings Estimate Low: 0.35
Earnings Estimate High: 0.38
Earnings Estimate Number Of Analysts: 2.00
Eps Trend Current: 0.36
Date: 2024-06-30
Eps Actual: 0.77
Date: 2023-12-31
Eps Actual: 1.3
Date: 2022-12-31
Eps Actual: 1.5
Date: 2021-12-31
Eps Actual: 1.22