SLSR Solaris posts narrower than expected Q4 2025 loss shares edge higher on positive investor sentiment Is Pampa PAM stock worth a closer look Q4 2025 Earnings Beat Estimates CAE CAE Stock Is It Worth Allocating Capital Q1 2026 Earnings Beat Estimates