...this bank is doing...
And yet STI is still on the verge of making new 52 week highs.
Performance speaks louder than words.
"...verge of making new 52 week highs". Did you forget that this stock traded at $94 not too far back? Good thing they don't measure longer periods.