Stem Inc. Fourth Quarter 2025 Earnings Call Mar 4, 2026 5:00 pm EST Earnings ReleaseFY 2025HTML Earnings WebcastFY 2025Audio PresentationFY 2025PDF Prepared RemarksFY 2025PDF 10-KFY 2025HTML 10-K FY 2025 XBRL Zip