That's incorrect. Every buyer above the 6.4c open (even the buyer at 15 cents) only paid 6.4c per share. The 15c buy reflects the maximum price the person is willing to pay per share. It doesn't mean that is what they are paying.
MSB Mesoblast resubmits US FDA application for approval of Ryoncil in children with graft vs host disease; shares dip -4%