Yes this type of action means a) takeover a-comin' b) good news a-comin' c) pump or d) ??
c) would be possible if Keegan were written up in some newsletter or analyst report and people were buying in reaction to that. Keegan was mentioned positively in a seeking alpha article Nov 7 but it was small and mixed in with other recs, so I doubt this buying is coming from that. so... if it's not c) then I have to assume it's a) or b) or d). let's see what happens next week
Technically, the chart looks like it's broken critical resistance and is heading higher.