I get lucky on ALL of them, but my average holding period is about a decade. Been about 2 years since I bought or sold anything. Slobbering penny addicts go nuts when I post that, but it's not hard to do when you only buy quality issues and coast along with a bull market.