CRH plc (CRH)

Sector: Basic Materials
Industry: Building Materials

Current Price

$118.00

Price Bought

$111.83
Trade #31

Analysis Scores

Technical
Fundamental
Total

Technical Indicators

RSI
MACD

Fundamental Metrics

P/E Ratio
21.25
PEG Ratio
2.30
Debt/Equity
77.34
ROE
15.68%

Holdings Analysis

Short Interest: 1.9% (+0.1%)
Insider Holdings: 0.1% (+0.0%)
Institutional Holdings: 89.7% (-0.4%)

Trade History

Trade #31
Buy Date: 2026-03-03
$111.83
Sell Date: 2026-03-06
$107.00
Sold: 2026-03-06
-4.32%
Trade #80
Buy Date: 2026-04-22
$116.87
Sell Date: 2026-04-25
$118.00
Sold: 2026-04-25
0.97%

Recent News & Sentiment

How Investors Are Reacting To CRH (CRH) Q1 Loss, Reaffirmed 2026 Guidance, And Portfolio Shake-Up

How Investors Are Reacting To CRH (CRH) Q1 Loss, Reaffirmed 2026 Guidance, And Portfolio Shake-Up...

2026-05-02 neutral (0.70)
CRH plc Q1 2026 Earnings Call Summary

CRH plc Q1 2026 Earnings Call Summary...

2026-05-02 neutral (0.88)
CRH (CRH) Q1 2026 Earnings Call Transcript

CRH (CRH) Q1 2026 Earnings Call Transcript...

2026-05-01 neutral (0.93)
CRH Q1 Earnings Call Highlights

CRH Q1 Earnings Call Highlights...

2026-05-01 neutral (0.76)
CRH Q1 Earnings Miss Estimates on Higher Costs, Revenues Up Y/Y

CRH Q1 Earnings Miss Estimates on Higher Costs, Revenues Up Y/Y...

2026-04-30 positive (0.71)
CRH is Set to Post Q1 Earnings: Here's What Investors Must Know

CRH is Set to Post Q1 Earnings: Here's What Investors Must Know...

2026-04-28 neutral (0.93)
CRH (CRH) Stock Sinks As Market Gains: Here's Why

CRH (CRH) Stock Sinks As Market Gains: Here's Why...

2026-04-23 negative (0.60)
CRH Buyback Program Weighs $300m Repurchases Against Valuation And Debt

CRH Buyback Program Weighs $300m Repurchases Against Valuation And Debt...

2026-04-20 neutral (0.91)
CRH (CRH) Stock Slides as Market Rises: Facts to Know Before You Trade

CRH (CRH) Stock Slides as Market Rises: Facts to Know Before You Trade...

2026-04-17 neutral (0.84)
Is CRH (CRH) a Buy as Wall Street Analysts Look Optimistic?

Is CRH (CRH) a Buy as Wall Street Analysts Look Optimistic?...

2026-04-15 neutral (0.86)