OTTO ENERGY LTD ORD by Otto Energy Ltd.

OTTEFOTCPK
$0.00550
-0.00125-18.52%
Last update: Oct 22, 12:17 PM