RE:Agree
Do you mean why they're not buying up to $5.24?
The NCIB allows Knight to purchase up to about 80k shares a day (if I remember correctly). The volume was 500k+ yesteday.
It's possible that Knight bought their 80k yesterday, but they can't buy more than that.
It's also possible they didn't and, instead, currently see better uses for the money elsewhere.