Will Holtec Nuclear not IPO before November 2026? · top holders · Whale Watch