BusinessNautilus Sets Oct. 27 Results Release as Estimates Point to $0.14 LossBy Helena WardOct 26, 2026, 10:58 PM UTC