David Price news and trends