For the year ended December 31, 2025, the Company reported net income of $29.6 million or $4.60 per share, an increase of $1.0 million from $28.6 million, or $4.85 per share earned during the twelve ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results