[t.parent.nextSibling for t in x.findAll(text='price') if t.parent.name ==
    'th' and t.parent.nextSibling and t.parent.nextSibling.name == 'th']
beautifulsoup, Find th with text 'price', then get price from next th