Key Ratios

PRICE & VOLUME

Recent Price $52.34
Recent Price 7/17/26
52 Week High $55.70
52 Week Low $25.15
5 Day Price Percent Change (%) 35.21%
4 Week Price Percent Change (%) 56.01%
26 Week Price Percent Change (%) 74.06%
52 Week Price Percent Change (%) 17.99%
Volume (3 Month Average) (Mil) 24.66
Volume (10 Day Average) (Mil) 1.79
Beta 0.64

DIVIDEND INFORMATION

Yield (%) 2.75
Ex-Dividend Date 6/1/26
Dividend Rate $1.44

FINANCIAL STRENGTH

VALUATION RATIOS

PER SHARE DATA

MGMT EFFECTIVENESS

PROFITABILITY