I need the time data from the yrmn and others to move on in the algo.. towards the end of this snippet.

class BotSetUp(QCAlgorithm):
    
    def Initialize(self):
        self.SetStartDate(2020, 1, 1)

        self.SetCash(10000)
        FinvizSymbols = ("CLPS", "JOB", "MYMD", "SPY") #however we decide to get our universe
    
        self.indicators_by_symbols = {}  
        
        for symbol in FinvizSymbols:
            sym = self.AddEquity(symbol, Resolution.Daily).Symbol
            self.Debug(symbol)
            self.indicators_by_symbols[sym] = {}
            self.indicators_by_symbols[sym]['year_min'] = self.MIN(sym, 365, Resolution.Daily)
            self.indicators_by_symbols[sym]['year_max'] = self.MAX(sym, 365, Resolution.Daily)
            self.indicators_by_symbols[sym]['month_max'] = self.MAX(sym, 30, Resolution.Daily)
            self.SetWarmup(365, Resolution.Daily)
            
    def OnData(self, data):
        
        for symbol, value in self.indicators_by_symbols.items():
            if not self.indicators_by_symbols[symbol]['year_min'].IsReady:
                return
            holdings = self.Portfolio[symbol].Quantity
            profit = self.Portfolio[symbol].UnrealizedProfit
            tpv = self.Portfolio.TotalPortfolioValue
            price = self.Securities[symbol].Price
            close = self.Securities[symbol].Close
            yrmn = value['year_min'].Current.Value
            yrmx = value['year_max'].Current.Value
            mthmx = value['month_max'].Current.Value
            #yrmn_day = self.Securities[symbol][yrmn].Time.day
            self.Debug(yrmx)
            if mthmx == yrmx:
                top = mthmx
            else: return
            self.Debug(top)
            whole_fib = top - yrmn
            
            tft = 0
            if self.Time.day - top.Time.day == tft:
                pass
            else:
                tft = tft + 1