The current price of Cascades is 17.58
The last trade of Cascades was at 10:17 am EDT on October 14th, 2026