Clarivate Plc Ordinary Shares, CLVT
CLVT | 2025-05-09 | 0.35% | v | 7d | None | 746.3k | -16.37% | None | information technology services | information technology services |

None
CLVT | 2025-05-09 | 0.35% | v | 7d | None | 746.3k | -16.37% | None | information technology services | information technology services |