Trident Digital share price analysis