Very clear wave structure from a technical perspective - looks like a wave 3 of a Supercycle is happening. Solid financial sheets. Low P/E ratio. 5% dividends.
Overall an S-tier stock.
Still, be considerate when entering a trading position as there may be short-term pullbacks possible (latest 5 wave up move and forming an ending diagonal/wedge?).