Otto Energy LimitedOTC   Updated May 24, 2022 5:17 PM
OTTEF0.010.00 (29.70%)
182
  • Key Data
  • 52wk Low0.00
  • 52wk High0.02
  • Mkt Cap34.04m
  • Volume18.00k
  • Real-Time