dale price