tcl
TCL: Toll Road Titan - Premium Price, Perilous Position
Updated 8 Oct 2025
HOLD rating with $11.59 fair value vs $14.00 current price. Strong infrastructure franchise but elevated leverage and regulatory risks limit upside potential.
View note