Kingspan Group plc logo KRX.IR - Kingspan Group plc

NEXT EARNINGS: Aug 14, 2026
Price: -- -- | CONSENSUS: Hold DETAILS
STRONG
BUY
0
BUY 0
HOLD 1
SELL 0
STRONG
SELL
0
Market Cap: 15.33B
Volume: 660,397
Avg Volume: 378,132
52 Week Range: 62.6-87.7
Sector: Industrials
Industry: Construction
Beta: 1.26
Last Dividend: $0.51
Exchange: DUB
Country: IE
Employees: 24,802
IPO Date: 2000-06-07
EPS (TTM): 3.70
P/E Ratio: 20.04
Revenue (TTM): 9.20B
Total Assets: 9.82B
Total Debt: 2.85B
Cash & Equiv: 584.70M
Rev Growth (5Y): 15.0%
EPS Growth (5Y): 12.4%
FCF Growth (5Y): -1.4%
ROCE: 12.2%
Debt/Equity: 0.64

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-20 $1.96 $4.7B $4.6B +0.9%
2025-08-08 $1.74 $2.3B $4.6B -50.4%
2024-08-16 $0.82 $2.1B
2024-04-26 $0.82 $2.1B
2024-02-16 $0.88 $2.0B
2023-12-31 $0.88 $2.0B
2023-08-18 $0.87 $2.0B
2023-06-30 $0.87 $2.0B

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 9.20B 8.61B 8.09B 8.34B 6.50B 4.58B 4.66B 4.37B 3.67B 3.11B 2.77B 1.89B
Net Income 671.20M 665.50M 640.30M 598.00M 554.10M 373.60M 369.40M 330.90M 284.30M 255.40M 188.10M 107.20M
EPS 3.70 3.65 3.50 3.30 3.06 2.06 2.05 1.84 1.59 1.44 1.07 0.63
Total Assets 9.82B 9.82B 8.00B 7.68B 6.39B 5.34B 4.29B 4.03B 3.24B 3.00B 2.55B 1.84B
Total Debt 2.85B 2.82B 2.14B 2.39B 1.56B 1.70B 973.70M 1.02B 662.70M 698.40M 569.60M 337.30M
Cash & Equivalents 584.70M 1.01B 938.70M 649.30M 641.40M 1.33B 190.90M 294.50M 176.60M 222.00M 212.00M 185.70M
Operating Cash Flow 837.30M 894.50M 1.16B 692.00M 329.20M 638.50M 520.40M 438.30M 283.60M 309.60M 336.20M 139.60M
Free Cash Flow 472.20M 527.80M 924.50M 422.80M 160.40M 506.70M 359.40M 294.10M 193.80M 196.30M 256.90M 94.20M
FCF per Share 2.60 2.86 5.05 2.33 0.88 2.80 1.99 1.64 1.08 1.11 1.46 0.55
Book Value 4.48B 4.29B 3.85B 3.32B 2.89B 2.35B 2.07B 1.75B 1.53B 1.45B 1.28B 1.00B
Cash & ST Investments 584.70M 1.01B 938.70M 649.30M 641.40M 1.33B 190.90M 294.50M 176.60M 222.00M 212.00M 185.70M
ROC Equity 0.15 0.16 0.17 0.18 0.19 0.16 0.18 0.19 0.19 0.18 0.15 0.11