Home Stock Iron Mountain stock just hit a crucial resistance after earnings: is it a good buy?