Any recommendations on when to use a stock purchase agreement versus an asset purchase agreement? I acknowledge the asset purchase agreement is the preferred approach.

Your thoughts?