The current price of Cascades is 17.22
The last trade of Cascades was at 1:18 pm EDT on October 27th, 2026