NYSE:STEL • US8589271068
| 2025 (2025-12-31) | 2024 (2024-12-31) | 2023 (2023-12-31) | 2022 (2022-12-31) | 2021 (2021-12-31) | ||||
|---|---|---|---|---|---|---|---|---|
| Revenue | 423.41M | 431.04M | 461.32M | 309.40M | 142.40M | |||
| Net Interest Income | 401.62M | 407.99M | 436.76M | 289.00M | 125.50M | |||
| Non Interest Income | 21.79M | 23.05M | 24.56M | 20.40M | 16.90M | |||
| Loan Loss Provision | 10.16M | -2.88M | 8.94M | 50.70M | -10.80M | |||
| Net Interest Income after Provision | 391.46M | 410.87M | 427.82M | 238.20M | 136.30M | |||
| Non Interest Expense | -285.47M | -288.96M | -290.49M | -196.10M | -107.70M | |||
| Income Before Taxes | 127.78M | 144.96M | 161.88M | 62.50M | 45.50M | |||
| Income Tax | 24.91M | 29.96M | 31.39M | 11.10M | 9.90M | |||
| Net Income | 102.87M | 115.00M | 130.50M | 51.40M | 35.60M | |||
| Per Share Data | ||||||||
| EPS Diluted Total Ops | 1.99 | 2.15 | 2.45 | 1.47 | 1.45 | |||
| Non GAAP EPS | 1.98 | 2.20 | 2.45 | 1.42 | 1.83 | |||
| Statistics | ||||||||
| Profit Margin | 24.30% | 26.68% | 28.29% | 16.61% | 25.00% | |||
All data in USD