Home Stock Long ATO: breaking all-time high with strong fundamentals and bullish momentum targeting further upside