The current price of Cascades is 16.86
The last trade of Cascades was at 2:45 pm EDT on October 21st, 2026