ethan price