Terrestrial Energy IMSR Crushes Q1 2026 Estimates EPS 010 Tops Views Bread BFH Stock Analysis RangeBound Near 8477 20260520