Only guessing here but that last trade looks like a case of turning 1.3 into 2.5 in a short space of time for a very nice quick profit. :-) Possible the ones before were also a nice and quick profit as well.
If that is the case then I suggest there will be plenty more to come if/when good news is released.
Aah. We live in interesting times. :-)
Cheers
GazzaT