Enlighten me.
Oh Otis Development owns 40.5 million shares. Could be them or Papas.
But without assumptions, a very large holder is trying to sell all or part of their holding at 2.4c. I hope someone takes them out.
I am glad I sold most of my oppies at 2.4c.