Price & Volume

Recent Price $25.76
Recent Price 6/18/26
52 Week High $30.45
52 Week Low $13.86
5 Day Price Percent Change (%) -5.12%
4 Week Price Percent Change (%) -5.47%
26 Week Price Percent Change (%) 12.59%
52 Week Price Percent Change (%) 66.95%
Volume (3 Month Average) (Mil) 1.51
Volume (10 Day Average) (Mil) 0.08
Beta 0.57

Dividend Information

Yield (%) 4.27
Ex-Dividend Date 3/31/26
Dividend Rate 1.10

Financial Strength

Valuation Ratios

Per Share Data

Mgmt Effectiveness

Profitability