INOD stock gains 24.5% in a month on strong execution and AI growth bets - but is the rally still worth chasing?