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