Stock is set to reward patient investors

Weir Group share price (pence)