FiscalNote NOTE Stock Analysis Falls 780 Watching 018 20260520 Sidus Space SIDU Reports Q1 2026 Results EPS 008 Meets Consensus Cboe Global CBOE Delivers Q1 2026 Beat EPS 370 vs 336 Expected Texas Instruments Stock Could Reach 1 Trillion Market Cap Analyst Suggests