Ted price