Problem with the way alpaca returns stock historical data

I’m using alpaca-trade-api-python and got all Apple hourly data from 2020-2021, and there’s a huge sudden jump, also it shows prices at $295-$500 even though Apple has never cost that much. Is this Alpacas doing or the API itself? The command I’m using to get this data is dirty_aapl_bars = api.get_bars("AAPL", TimeFrame.Hour, "2020-01-01", "2021-01-01")
Data looks like this

Looks like didn’t account for 5 for 1 stock split