OTEX   $21.92  -2.75% Market Open

Open Text Corporation

Data not available