The current price of Cascades is 12.02
The last trade of Cascades was at 12:36 pm EDT on July 3rd, 2026