RBC Interview Question

Recent trade i found interesting