...as for current polls, check out "538's" compilation...
...while there's still 60+ days to go, I'm sure the folks at "TS" are aware of 'internal polling' data, and selling at a loss isn't what you'd expect to see if things are trending upwards.
Link: https://projects.fivethirtyeight.com/polls/president-general/2024/national/