I participate in the ESPP (Employee Stock Purchase Plan) that my employer provides. Over the years I have accumulated multiple "lots" or positions which all have a different purchase price. I've recently considered possibly selling some long-term for the purpose of diversification. So is it better to sell the shares with the lowest purchase price or the highest?
My thoughts on it are mixed. If I keep the shares with the lowest purchase price it acts as a buffer if the stock price declines. But if I sell the lower priced shares and it declines I am taking a loss sooner.
I suppose it may be a wash, but still wondering if there is an established rule or something.
FYI: All my positions in the stock are currently profitable.