Nabors Industries NBR at 10878 Buy Sell or Hold 20260520 Sight Sciences SGHT Q1 2026 Disappoints EPS 024 Below 017 Views