Infleqtion INFQ Drops 860 Key Support at 1080 20260518 Perimeter PMTR Unchanged at 1033 RangeBound Trading 20260518 Brookfield BIP Q1 2026 Disappoints EPS 020 Below 022 Views Whats Next for Immersion Corporation IMMR at 614 20260518