The current price of Cascades is 18.51
The last trade of Cascades was at 1:00 pm EDT on September 28th, 2026