Hi, I am trying to store 52 week high/low values for the stocks in my algorithm with the help of Minimum/Maximum Indicator classes and populating it manually with 253 data period points. Values are being populated, but they are not the actual 52 week lows when I check them on other sites like tradingview. Please find the backtest along with the code I have shared here.

For easier debugging I have returned GME as the only security. I am getting wrong 52 week low values when we check the console Debug messages. For example on 2020-11-03:
 

107242_1657136469.jpg

52 week low is shown as 3.85, which is clearly not the case when we check it on Trading view:
 

107242_1657137159.jpg

Can you please help me by pointing out where am I going wrong? One point I would like to add is even so extensive the Quant Connect platform is, it is extremely time consuming and frustrating to debug the algorithms. I have already spent x3 more time debugging this issue than I spent to actually code it. Thanks in advance.