причина скорее всего в том, что нужная тебе информация рендерится дополнительными запросами с помощью js. проверить это очень просто, как говорили выше - смотреть инфу в response.content.
Если там нужной информации нет - есть 2 варианта. идти на сайт и смотреть в DevTools в хроме, какие запросы делает страница, искать в них нужные данные и повторять запрос питоном.
Второй вариант - Selenium. Более ресурсоемкая штука, так как запускает целый браузер, поведением которого можно управлять через питон