$57.72
-0.20 (-0.35%)
Day Range $57.56 — $58.25
52W Range $37.66 — $59.96
Open$57.98
Previous Close$57.92
Day High$58.25
Day Low$57.56
52W High$59.96
52W Low$37.66
Volume—
Avg Volume130.8K
Market Cap934.49M
P/E Ratio14.36
EPS$3.60
SectorBanking

Analyst Ratings

Strong Sell
6 analysts
0 Buy 2 Hold 4 Sell
Price Target +7.7% upside
Current
$57.72
Target
$62.17
$35.05 $62.17 avg $79.43

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 172.25M 173.93M 349.30M
Net Income 53.78M 48.87M 90.99M
Profit Margin 37.7% 35.8% 26.1%
EBITDA 84.50M 81.06M 155.18M
Free Cash Flow — — 92.87M
Rev Growth -1.0% -1.0% +7.1%
Debt/Equity 0.17 0.17 0.63

Dividend

Dividend Yield5.25%
Annual Dividend$1.49
Payout Ratio45.2%
Frequencyquarterly
Ex-DividendApr 1, 2026
Pay DateApr 14, 2026

Banking Peers

Symbol Name Price Change P/E Mkt Cap
JPM JPMorgan Chase & Co $342.82 -0.17% 13.7 903.70B
BAC Bank of America Corp $50.51 -0.32% 10.8 346.29B
RY Royal Bank Of Canada $202.64 -0.44% 17.8 405.68B
WFC Wells Fargo & Co $85.76 -0.05% 11.0 252.95B
TD Toronto-Dominion Bank $123.80 -0.39% 18.7 302.30B
C Citigroup Inc $124.06 -0.12% 10.4 201.17B

TRST News

No news for TRST yet

Quick Stats

Market Cap934.49M
P/E Ratio14.36
EPS$3.60
Div Yield5.25%
Volume—
SectorBanking