Sounds like you know how to proceed going forward. I slammed the open with market orders :-)
I have some trend lines that are currently residing at 5.50 and 6.20. I would probably try around the 13 daily EMA for some? I would stagger some orders at 6.52, 13 ema, 6.26, etc.
Good luck! Agreed on the upside. Covalon is a tough stock to get orders executed.