Current Stock Price: $28.90
On June 30, 2026, our stock valuation is $28.90, which is an increase of $1.30 from the previous price of $27.60, or 4.7% from the December 31, 2025, valuation, and a 13.3% increase, or $3.40, over last year's June 30, 2025, valuation of $25.50.