Hard to say... the market makers usually walk down the price some for prearranged trades and these trades were at or near the current ask of $3.60... which has now been taken out and gone up to $3.65 on the offer.
Perhaps someone out there was waiting to see some size available and took advantage once it came. Supply may be limited above now. Things could get interesting if $3.65 gets taken out too.