Neo offers strength: price up 25%, good news accumulate