OTEX
OTEX

Open Text Corp

NASDAQ · Technology
$25.07
+2.28 (+10.00%)