Open Text Corporation logo
Open Text Corporation OTEX
$ 23.12 5.39%
report update icon

Annual report 2026
added 08-06-2026

Open Text Corporation Chart for All Time | OTEX