2026-10-14 · bank
$STT - Beat: $3.69 a share vs Street's $3.65
So what
Profit edged past forecasts, but revenue of $4.0B came in just under the estimate.
2026-10-14 · bank
Profit edged past forecasts, but revenue of $4.0B came in just under the estimate.