trident share analysis today