Nebius NBIS Stock Rule Based Trade 496 20260418 TFSL TFS Financial Corporation posts 6 percent year over year Q1 2026 revenue growth misses EPS estimates and shares dip slightly MKZR MacKenzie Realty Capital Inc shares jump 1348 percent after Q3 2025 revenue grows 402 percent year over year