Ваш код выглядит нормально. Проблема с HTML, который вы получаете. Если вы сделаете:
with open('source.html','w') as f:
f.write(response)
И затем откроете этот файл в текстовом редакторе, вы заметите, что он не содержит никакого div с атрибутом jscontroller = "H6eOGe". Я предполагаю, что эти div-ы каким-то образом создаются каким-то скриптом, когда браузер отображает страницу.
В любом случае, информация, которую вы ищете, находится в HTML, но вы должны проанализировать ее по-другому