Perimeter PMTR Stock Breaking Structure 010 20260415 Barrick B Growth Potential Q4 2025 Profit Surprises Solid Power SLDP Stock Investment Season Edges Up 20260418 BTQ Technologies Corp BTQ slides 303 as Q4 2025 EPS drastically misses analyst consensus estimates