TrustCo Bank Corp NY (TRST)
NASDAQ: TRST · Real-Time Price · USD
57.35
+0.35 (0.61%)
Aug 14, 2026, 4:00 PM EDT - Market closed

TrustCo Bank Corp NY Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
194.77186.32169.77188.91199.74183.8
Revenue Growth
10.04%9.74%-10.13%-5.42%8.67%11.29%
Net Income
65.0761.1448.8358.6575.2361.52
Earnings Per Share
3.603.252.573.083.933.19
EPS Growth
28.03%26.57%-16.63%-21.63%23.20%17.38%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
696.64730.43641.81578650.61,150
Total Debt
144.74156.45124.94133.46171.68297.41
Net Cash (Debt)
551.9573.98516.87444.54478.92852.46
Net Cash Growth
-6.75%11.05%16.27%-7.18%-43.82%9.56%
Net Cash Per Share
30.5030.5527.1523.3725.0344.25

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
69.0857.659.4464.1378.6355.37
Capital Expenditures
-9.33-11.87-4.88-5.67-3.79-2.84
Free Cash Flow
59.7545.7454.5658.4674.8452.53
Free Cash Flow Growth
21.40%-16.17%-6.68%-21.88%42.49%-9.95%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Profit Margin
33.41%32.81%28.76%31.04%37.67%33.47%
FCF Margin
30.68%24.55%32.14%30.95%37.47%28.58%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.5201.4801.4401.4401.4101.372
Dividend Per Share Growth
5.56%2.78%0%2.13%2.78%0.69%
Dividend Yield
2.65%3.64%4.58%5.15%4.37%5.00%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
15.9412.4612.9710.079.5210.41
Forward PE
-13.5813.5811.379.4711.33
P/FCF Ratio
16.3416.6511.6110.109.5712.19
PS Ratio
5.014.093.733.133.593.48