Nebula Ask about this Research this Follow this 0 signals · Last mention 6/5/2026 Signals mentioning Nebula 6/5/2026 Titan targets 50% revenue from premium watches, takes on Swatch and Seiko