Spruce Power Holding Corporation (SPRU)

Last Closing Price: 4.53 (2024-05-03)

Price History

Chart Type Price Data
Chart Link