Ashtead winding up for all time highs

By BennyTrades
Might be a struggle with wider market conditions but it has shown relative strength on every timeframe this year
Trend Analysis

Disclaimer