I have noticed that sometimes the price data on a symbol is not even close to accurate. Take UGAZ for example in september. Your api is returning prices in the 20’s. Yet, on TradingView, the prices are in the 100’s. We’ve seen this on at least 2 symbols.
The API endpoint is actually provided by Polygon. You can ask them questions in the slack #dev-polygon channel or email directly them.