OTEX

Open Text Corporation

OTEXNASDAQ

$29.53

-0.86

2.83%

Last Updated: Feb 6, 21:00