Telstra Group Limited (TLS.AX) has a MoatMap StockRank of 66/100 based on Quality (50/100), Value (41/100), and Momentum (58/100) factor scores. The current signal is BUY. Telstra Group, an Australian telecommunications company, does not directly align with any of the high-conviction macro inflection points. While a stable business, it lacks the powerful and asymmetric macro tailwind necessary for a concentrated portfolio position.