BUG: Dataframe filter no longer working in code
- [X] I have searched the [[pandas] tag](https://stackoverflow.com/questions/tagged/pandas) on StackOverflow for similar questions.

- [ ] I have asked my usage related question on [StackOverflow](https://stackoverflow.com).

---

I was wondering if there were any syntax changes that is preventing the code below from running properly. I am new to Python and I am learning to understand how it works. This code was working 24 hours ago and today it is not. I am using pandas version 0.25.1 on Anaconda
```python
dfs = pd.read_html('https://finance.yahoo.com/trending-tickers') 
for df in dfs:
    pass

df["% Change"] = df["% Change"].str.replace('%',"")

filt_data = (df['Last Price'].astype(float) >= 10.00) & (df['Last Price'].astype(float) <= 100.00) & (df['% Change'].astype(float) > 1)

symbols_most_active = [i for i in df[filt_data].iloc[:,0]] 
print(symbols_most_active)

```
