I suspect your order traded on a different exchange (other than the TSX). As I understand it, RVX also trades on some of the minor exchanges like the CHI-X. There was one trade for 500 shares at 1.50 on the CHI-X today. There's nothing nefarious going on.
http://www.chi-xcanada.com/MarketDataCa.aspx