MIN has been having a great upwards run over the last year. Consistently putting out new higher highs it looks like it might be a bit expensive at the moment, but it is actually travelling along pretty close to its 20 day moving average and with the recent pull back and bounce off it, it is certainly worth keeping an eye on.
A trailing stop loss of around 21% would have kept you in the trade for the year, while around 15% would have helped you through some of the rough patches.